camcorder









camcorder


noun

  1. a lightweight handheld video camera.

noun

  1. a video camera and recorder combined in a portable unit
n.

1982, from camera and recorder.

51 queries 0.619