balaclava

noun
  1. a close-fitting knitted cap that covers the head and neck, with openings for the eyes and sometimes the mouth

Examples