Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
bullhorns
in English
bullhorns
#uncommon
Definitions
Noun
a
type
of
loudspeaker
(
megaphone
)
for
vocal
projection
The
coach
used
bullhorns
to
address
the
crowd
during
the
game
.
electronic
devices
amplifying
the
voice
;
used
for
public
speaking
The
event
organizers
provided
bullhorns
for
the
speakers
to
use
.
Base Words
bull
horns