Meaning of shower stall in English:

shower stall

noun

US

Origin

Late 19th century; earliest use found in Metal Worker.