skirl
English Dictionary
->
Letter S
-> skirl
Search Dictionary:
skirl Definition
(n)
the
sound
of
(
the
chanter
of
)
a
bagpipe
(v)
make
a
shrill
,
wailing
sound
; "
skirling
bagpipes
"
(v)
play
the
bagpipes
skirl Synonyms
skirl
© Art Branch Inc.