meaning of smelling

1. The act of one who smells.
2.
The sense by which odors are perceived; the sense of smell.
3.
of Smell
4.
the act of perceiving the odor of something


Related Words

smelling | smelling bottle | smelling salts |

Developed & Maintained By Taraprasad.com

Treasure Words