sowcar
/ˈsoʊkɑr/Definitions
1. noun
A person who sells or peddles goods, especially in a street or market.
“The sowcar was known for haggling over prices with his customers.”
1. noun
A person who sells or peddles goods, especially in a street or market.
“The sowcar was known for haggling over prices with his customers.”