SKIRL


Meaning of SKIRL in English

v. play the bagpipe; produce a shrill sound, produce a high-pitched noise

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.