SKIRRET


Meaning of SKIRRET in English

n. a perennial umbelliferous plant, Sium sisarum, formerly cultivated in Europe for its edible root.

[ ME skirwhit(e), perh. formed as SHEER(1), WHITE ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.