English | German | Russian | Czech

water tap English

Meaning water tap meaning

What does water tap mean?

water tap

(= water faucet) a faucet for drawing water from a pipe or cask

Synonyms water tap synonyms

What other words have the same or similar meaning as water tap?

water tap English » English

tap faucet water faucet hydrant turncock stopcock spigot nozzle

Are you looking for...?

water | tap