Vamphorn (noun) Definition, Meaning & Examples

noun
  1. a megaphone in use during the 18th and early 19th centuries for public address in church services.
Vamphorn (noun) Definition, Meaning & Examples

More Definitions