English word definition — powered by WordNet
sell or offer for sale from place to place
Want to remember vend?