water_tapEnglish

hydrant, tap, water faucet, water tap

Noun

A faucet for drawing water from a pipe or cask

English: water faucet, water tap, tap, hydrant

English words with similar meanings

Show 3 words