Englishwater tapnounMeaningA spout connected to a socket to provide water from the main water supply.SourcesNo citations have been attached yet.