spinal tap

1 ENTRIES FOUND:
Save
spinal tap noun
plural spinal taps
spinal tap
noun
plural spinal taps
Learner's definition of SPINAL TAP
[count] medical
: a procedure in which a needle is inserted into the spinal cord in order to take out fluid or inject medicine
Comments & Questions
Comments & Questions
What made you want to look up spinal tap? Include any comments and questions you have about this word.