stemmed the tide

English

Verb

stemmed the tide

  1. simple past and past participle of stem the tide