English horn
nounDefinition of English horn
: a double-reed woodwind instrument resembling the oboe in design but having a longer tube and a range a fifth lower than that of the oboe
Keep scrolling for more
Keep scrolling for more