afraid of one's own shadow

English

Adjective

afraid of one's own shadow

  1. (idiomatic) Exceptionally timid.

Translations