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. Оксфордский английский словарь. 2012