What is the meaning of soap dispenser in English?

Learn vocabulary with pictures as well as definitions of soap dispenser in English

Learn in

See more

n. soap dispenser

Definition of soap dispenser in English

Liquid soap container with a mechanism that controls the amount of soap that is distributed.