balaclava

balaclava

n.
  1. close-fitting and woolen and covers all of the head but the face.