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