RhymeNow
Free Online Rhyming Dictionary
dived, lived
arrived, contrived, deprived, derived, nosedived, revived, shortlived, survived
of Thrive
p. p. of Thrive