Downcast

Pronunciation of Downcast  

English Meaning

  1. Directed downward: a downcast glance.
  2. Low in spirits; depressed. See Synonyms at depressed.

   

Tamil Meaning

 

வருத்தமான

உற்சாகமில்லாத

மனந்தளர்ந்த