Log in
Search words & phrases
horn
US /hɔ:rn/
・
UK /hɔ:n/
B1
Definition
Video subtitles
noun
Device that makes a loud warning noise
(Animals) hard pointed structure growing on heads
Material from animal antlers
Metal wind instrument