2 English Synonyms for CODEWORD
Prev.1Next
dog whistle
Definition: 1. A high-pitched whistle, supposedly inaudible to humans, used to train dogs.
There are 3 definitions of the word dog whistle
Show more information about dog whistle
dogwhistle
Definition: 1. Alternative spelling of dog whistle.
Show more information about dogwhistle
Prev.1Next
Search took: 1.5562 ms