Dictionary.com
Thesaurus.com

have vended

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

More Suggestions