n. a perennial umbelliferous plant, Sium sisarum, formerly cultivated in Europe for its edible root. [ME skirwhit(e), perh. formed as SHEER(1), WHITE]
SKIRRET
Meaning of SKIRRET in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012