Definition of head netting in English:

head netting

noun

  • Netting worn over or placed around the head for protection against mosquitoes and other insects.

Origin

Late 18th century; earliest use found in David Steel (fl. 1765–1810).