adj. 1.lasting three seasons or more 2.lasting an indefinitely long time 3.recurring again and again perennial n. 1.a plant lasting for three seasons or more