sowced

English

Verb

sowced

  1. simple past and past participle of sowce

Anagrams