Definition, synonyms and related words
Breathing; smelling.
A heavy, continuous fall of rain or snow; a downpour.