DOWNCAST


Meaning of DOWNCAST in English

noun downcast or melancholy look.

2. downcast ·noun a ventilating shaft down which the air passes in circulating through a mine.

3. downcast ·adj cast downward; directed to the ground, from bashfulness, modesty, dejection, or guilt.

Webster English vocab.      Английский словарь Webster.