SKIRRET


Meaning of SKIRRET in English

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

Etymology: ME skirwhit(e), perh. formed as SHEER(1), WHITE

Oxford English vocab.      Оксфордский английский словарь.