What does skirls mean?
noun
A loud, shrill, or piercing sound, especially one made by a bagpipe.
Example
"The skirls of the bagpipes filled the air as the parade marched by."
Definition generated by AI and curated by RJS Tech Solutions LLP.