WATER TAP Meaning of WATER TAP in English n. faucet, spigot, device which controls the flow of liquid from a pipe Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012