Moccasin Telegraph (noun) Definition, Meaning & Examples

noun
  1. the transmission of rumour or secret information; the grapevine
Moccasin Telegraph (noun) Definition, Meaning & Examples

More Definitions