The phrase
"small merchants" refers to people who own or run small businesses, such as local shops or stores. These individuals usually have fewer employees and operate on a smaller scale compared to bigger corporations or chain stores.
Full definition