Catalan Meaning of bullhorn
megafonia
Other Catalan words related to megafonia
No Synonyms and anytonyms found
Nearest Words of bullhorn
Definitions and Meaning of bullhorn in English
bullhorn (n)
a portable loudspeaker with built-in microphone and amplifier
FAQs About the word bullhorn
megafonia
a portable loudspeaker with built-in microphone and amplifier
No synonyms found.
No antonyms found.
bullheadedness => tossuderia, bullheaded => tossut, bullhead catfish => capgros, bullhead => cap gros, bullfrog => Granota americana,