Strove

Webster's Dictionary of the English Language

·- imp. of Strive.

II. Strove ·- of Strive.

III. Strove ·Impf of Strive.