Bagpipe Meaning

There are 1 meaning(s) for word Bagpipe

Meaning 1 : a tubular wind instrument; the player blows air into a bag and squeezes it out through the drone