Definify.com

Definition 2024


bodycam

bodycam

English

Noun

bodycam (plural bodycams)

  1. body camera