RichThesaurus
water tap
water tap
antonyms
water tap
definitions
noun
A spout connected to a socket to provide water from the main water supply.