peddle

peddle

peddles

peddled

peddled

peddling

Verb

Synonymer

slang
sell or offer for sale from place to place

Synonymer