Medical Definition of nitro
: any of various nitrated products; specifically : nitroglycerin
Learn More about nitro
Dictionary: Definition of "nitro"
Seen and Heard
What made you want to look up nitro? Please tell us where you read or heard it (including the quote, if possible).