noise-producing toy - English Synonyms Dictionary