French Meaning of bullhorn
mégaphone
Other French words related to mégaphone
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
mégaphone
a portable loudspeaker with built-in microphone and amplifier
No synonyms found.
No antonyms found.
bullheadedness => entêtement, bullheaded => têtu, bullhead catfish => chabot, bullhead => chabot, bullfrog => Grenouille-taureau,