Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of nitrous

Source language: EnglishDictionary language: English

nitrous

noun

Definitions

  1. Nitrous oxide.

  2. The system in some racing vehicles which pumps nitrous oxide into the engine to improve performance.

adjective

Definitions

  1. Of, relating to, or derived from nitrogen, especially in which the valence of the nitrogen is lower than that of a corresponding nitric species

  2. Of, or relating to nitrous acid or its derivatives

  3. Having a sharp odor like ammonia or nitric acid