spinal tap


spinal tap

noun

medical : a procedure in which a needle is inserted into the spinal cord in order to take out fluid or inject medicine

Full Definition of SPINAL TAP

First Known Use of SPINAL TAP

1947

spinal tap

noun    (Medical Dictionary)

Medical Definition of SPINAL TAP

Browse

Next Word in the Dictionary: spinasterol
Previous Word in the Dictionary: spinal nerve
All Words Near: spinal tap

Seen & Heard

What made you want to look up spinal tap? Please tell us where you read or heard it (including the quote, if possible).