ALL meanings of nasal spray
na·sal spray
N n - noun nasal spray a liquid medication that can be atomized and inhaled into or through the nose. 1
- noun nasal spray A nasal spray is a substance dispensed as a fine spray from a container into the nostril. 0