Sunday 09th June 2024 04:03:52 PM

tap meaning

noun . a surgical procedure to drainoff body fluid with a hollow needle or a tube .a pipe with a closing valve and a handle which can be turned to make a liquid or gas come outof a container verb . to remove or drain liq-uid from part of the body.