meaning of bagpipe

1. A musical wind instrument, now used chiefly in the Highlands of Scotland.
2.
To make to look like a bagpipe.


Related Words

bagpipe | bagpiper |

Developed & Maintained By Taraprasad.com

Treasure Words