Recent Searches
GRE Word List made easy using Mnemonics
water tap - Dictionary definition and meaning for water tap
WATER TAP
(noun) a faucet for drawing water from a pipe or cask
synonyms : hydrant , tap , water faucet
WordNet® 3.0, © 2006 by Princeton University.


