First Known Use of spinal tap
SPINAL TAP Defined for English Language Learners
Definition of spinal tap for English Language Learners
medical : a procedure in which a needle is inserted into the spinal cord in order to take out fluid or inject medicine
Seen and Heard
What made you want to look up spinal tap? Please tell us where you read or heard it (including the quote, if possible).