Advertisement
Synonyms of perennial
Primary definition: Lasting or existing for a long or apparently infinite time; enduring or continually recurring.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "perennial" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement