HOOD


Meaning of HOOD in English

(n.) A like appendage to a cloak or loose overcoat, that may be drawn up over the head at pleasure.

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