What is the meaning of the word "skirl"?

Definitions:

  1. make a shrill, wailing sound copy to clipboard verb
    • skirling bagpipes copy to clipboard