SONIFER MEANING IN ENGLISH

• Sonifer Definition & Synonyms

  1. (n.) A kind of ear trumpet for the deaf, or the partially deaf.


• Soniferous Definition & Synonyms

  1. (a.) Sounding; producing sound; conveying sound.


RECENT SEARCHES