skirre

listen to the pronunciation of skirre
English - English
{v} to scour, feud, run in haste