perennate Meaning, Definition & Usage

  1. verb survive from season to season, of plants

WordNet