Focus on the pronunciation of stall
English definition of “stall”
/stɔːl/ noun [C] COMMERCE
› a table or structure from which someone sells things on the street or in an outdoor market: She set up a stall at the fair to sell her jewelery. A long row of market stalls was filled with every kind of food you could imagine.