CompareWords
Compare
Thrived
Definition:
() of Thrive
(p. p.) of Thrive