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. 2012