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