DOWNCAST


Meaning of DOWNCAST in English

■ adjective

1》 (of eyes) looking downwards.

2》 feeling despondent.

■ noun a shaft dug in a mine for ventilation.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.