Looking for the meaning or definition of the word nitrous? Here's what it means.
Adjective
(chemistry) of, relating to, or derived from nitrogen, especially in which the valence of the nitrogen is lower than that of a corresponding nitric species
(chemistry) of, or relating to nitrous acid or its derivatives
(biology) having a sharp odor like ammonia or nitric acid