VOCALISER

Definition of VOCALISER

  1. (noun)an organism that can utter vocal sounds
  2. (noun)a person who sings