stroveyoudaoicibaDictYouDict[strove 词源字典]
past tense of strive (v.).[strove etymology, strove origin, 英语词源]