Back to Dictionary
摆地摊
擺地攤
bǎidìtān
1.
lit. to set up a stall on the ground
2.
fig. to start up a new business