skirl

Explore definitions, synonyms, and language insights of skirl

Definitions

Noun
the sound of (the chanter of) a bagpipe
Verb
make a shrill, wailing sound; "skirling bagpipes"
Verb
play the bagpipes

More General Terms