candid : Idioms & Phrases


candid camera

  • noun a miniature camera with a fast lens
WordNet