vend

UK
1.

zająć się drobnym handlem

to sell something:

:
Some websites vend a bizarre array of items.