SKIRL


Meaning of SKIRL in English

noun a shrill cry or sound.

2. skirl (·vt & ·vi) to utter in a shrill tone; to scream.

Webster English vocab.      Английский словарь Webster.