Meaning of skirl

Definition of skirl

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

Other information on skirl

WIKIPEDIA results for skirl
Amazon results for skirl