Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
tap1 to strike or cause to strike lightly, and often several times. [7 definitions]
tap2 a device to control the flow of liquid or gas from a pipe or container, or a plug to prevent such a flow; spigot; faucet. [9 definitions]