WTWM

whatsthatwordmean

← Definition
Guess

skirl

nounA shrill, piercing sound, especially of bagpipes.
verbTo produce a shrill, piercing sound, especially like that of bagpipes.

Synonyms

shriekverbscreechverb

Built for word lovers.