Английский-Русский словарь »

cast a shadow означает в русский

АнглийскийРусский
cast a shadow (idiomatic)
verb

омрачатьverb
{imPlf}

омрачитьverb
{Plf}