Meaning of spinal tap

Definition of spinal tap

(noun) removal by centesis of fluid from the subarachnoid space of the lumbar region of the spinal cord for diagnostic or therapeutic purposes

Other information on spinal tap

WIKIPEDIA results for spinal tap
Amazon results for spinal tap