Dictionary |
1 Result
#1
harmonica
n.
[
mouth organ
,
harp
,
mouth harp
] a small rectangular free-reed instrument having a row of free reeds set back in air holes and played by blowing into the desired hole
. wn