water tap

water tap antonyms

water tap definitions

noun
  • A spout connected to a socket to provide water from the main water supply.