wearable camera

English

Noun

wearable camera (plural wearable cameras)

  1. Synonym of body camera.