Meaning of candid camera

Definition of candid camera

(noun) a miniature camera with a fast lens

Other information on candid camera

WIKIPEDIA results for candid camera
Amazon results for candid camera