English horn
English horn
Definition
English horn
noun
a double-reed woodwind instrument similar to the oboe but larger and a fifth lower in pitch
Browse dictionary entries near English horn
- English daisy
- English cocker spaniel
- English Channel
- English bulldog
- English
- England
- englacial
- engird
- enginery
- engineering
