Idiom: Cast a long shadow

Idiom Definitions for 'Cast a long shadow'


Something or someone that casts a long shadow has considerable influence on other people or events.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: