camcorder
1. [ noun ] (telecommunications,television) a portable television camera and videocassette recorder
Related terms: television_camera
Similar spelling:   Cancridae
  cancer_drug
  cancroid
  Cancro
  Cancer
  cancerweed