downcast
noun
Meaning
A cast from supertype to subtype.
A melancholy look.
A ventilating shaft down which the air passes in circulating through a mine.
verb
Meaning
To cast or throw down; to turn downward.
To taunt; to reproach; to upbraid.
To cast from supertype to subtype.
adjective
Meaning
(of eyes) Looking downwards.
(of a person) Feeling despondent.