Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
bullhorn
in English
bullhorn
us
/ˈbʊlhoʊrn/
uk
/ˈbʊlhɔːn/
#common
Definitions
Noun
an
electronic
device
amplifying
the
human
voice
(
for
public
speaking
)
Base Words
bull
horn