perennate
1.
(
verb
) survive from season to season, of plants
Related Words:
endure
,
go
,
hold out
,
hold up
,
last
,
live
,
live on
,
survive
Terms and Conditions of Use / Copyright Notice