Dictionary.com
Thesaurus.com

had vended

  • past perfect
    of vend.
    vend
    verb (used with object)
    to sell as one's business or occupation, especially by peddling.

More Suggestions