MalayTranslate.com
Malay to English Translator
Translate Here

English to English

vocalizer

noun (n)

  • an organism that can utter vocal sounds
    makhluk itu dapat menyuarakan suara vokal
    Example:
    Is the giraffe a vocalizer?.
    Synonym:
    utterer, vocaliser
    source: wordnet30
  • a person who sings
    seseorang yang bernyanyi
    source: wordnet30