English dictionary
candid camera meaning and definition
Definition and meaning of candid camera at MeaningMonkey.org. candid camera meaning and definition in the English Dictionary.CANDID CAMERA noun
Definition of candid camera (noun)
- a miniature camera with a fast lens
Source: Princeton University Wordnet