Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

english horn Definition

Cancel
english horn
noun(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

Words Related to english horn!

english horn Examples by Brain Bank Users