vocaliser

Noun
  1. An organism that can utter vocal sounds (synset 110763332)
    "an utterer of foul oaths"; "is the giraffe a vocalizer?"
  2. A person who sings (synset 110619214)

Other Searches