English dictionary
skirret meaning and definition
Definition and meaning of skirret at MeaningMonkey.org. skirret meaning and definition in the English Dictionary.SKIRRET noun
Definition of skirret (noun)
- an Asiatic herb cultivated in Europe for its sweet edible tuberous root
- synonyms: Sium sisarum
Source: Princeton University Wordnet