soap dispenser Meaning, Definition & Usage

  1. noun dispenser of liquid soap

WordNet