Find the word definition

Douglas Harper's Etymology Dictionary
perpetuous

"perpetual," 1610s, from Latin perpetuus "continuous, unbroken, uninterrupted" (see perpetual).

Wiktionary
perpetuous

a. (context rare English) incessant; perpetual