afraid of one's own shadow

English edit

Adjective edit

afraid of one's own shadow

  1. Exceptionally timid.

Translations edit