What does "stalls" mean?
Native speaker’s answer
Rebecca
A ‘stall’ is a noun referring to a small room that is separated from the main building. So, a lavatory stall is referring to a ‘portable toilet’. In the U.K, people refer to the toilet as a ‘lavatory’.