LENS HOOD Meaning of LENS HOOD in English noun : a shade for excluding stray light from a camera lens Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012