Language:
Free Online Dictionary|3Dict

摆地摊

Source : CEDICT

lit. to set up a stall on the ground; fig. to start up a new business