Dictionary

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: spinasterolPrevious Word in the Dictionary: spinal nerveAll Words Near: spinal tap
March 29, 2015
discomfit Hear it
To thwart or disconcert
Take a 3-minute break and test your skills!
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears