Definify.com
Definition 2024
water_tap
water tap
English
Noun
water tap (plural water taps)
- A spout connected to a socket to provide water from the main water supply.
Translations
a spout connected to a socket to provide water from the main water supply
|
See also
- keg tap
- power tap, relocatable power tap