water tap

Meaning

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

Bookmark this

English

Start learning English with learnfeliz.

Practice speaking and memorizing "water tap" and many other words and sentences in English.

Go to our English course page

Notes

Sign in to write sticky notes
Continue