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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.