Origin and Etymology of cat scan
First Known Use: 1975See Words from the same year
CAT SCAN Defined for English Language Learners
Definition of CAT scan for English Language Learners
medical : a picture of the inside of a part of your body that is made by a computerized machine
Learn More about cat scan
Seen and Heard
What made you want to look up CAT scan? Please tell us where you read or heard it (including the quote, if possible).