English synonyms about - contact  

skirl

noun

1 skirl

The sound of (the chanter of) a bagpipe.



verb

1 skirl

Make a shrill, wailing sound.

2 skirl

Play the bagpipes.


Find more on skirl elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0254