Nitrates meaning : Any salt or ester of nitric acid.
nitrates
influentials
comforted
deific
stand back