1 hand horn | Definition of hand horn

hand horn

noun

Definition of hand horn

: a natural French horn whose pitch a player can modify or alter by inserting his or her hand in the bell