nitroPronunciation: /ˈnʌɪtrəʊ/Definition of nitro noun short for nitroglycerine.nitro in other Oxford dictionaries Definition of nitro in the US English dictionary