Definition of nitro in English:

nitro

noun

mass noun
  • short for nitroglycerine
    • ‘Crash still runs around, collecting fruit for extra men, spin kicking enemies and butt stomping certain crates while avoiding those packed with nitro or TNT.’

Pronunciation

nitro

/ˈnʌɪtrəʊ/