Definition of power shower noun from the Oxford Advanced Learner's Dictionary

 

power shower

 noun
noun
BrE
 
; NAmE
 
(British English)
 
jump to other results
a shower that has an electric pump to make the water come out fast