Definition of head-mounted in English:

head-mounted

adjective

  • Designating a device, especially a camera or torch, that may be worn on the head, especially so as to leave the hands free.

Origin

1960s.