smell
English Dictionary
->
Letter S
-> smell
Search Dictionary:
smell Definition
(n)
the
sensation
that
results
when
olfactory
receptors
in
the
nose
are
stimulated
by
particular
chemicals
in
gaseous
form
; "
she
loved
the
smell
of
roses
"
(n)
any
property
detected
by
the
olfactory
system
(n)
the
general
atmosphere
of
a
place
or
situation
and
the
effect
that
it
has
on
people
; "
the
feel
of
the
city
excited
him
"; "
a
clergyman
improved
the
tone
of
the
meeting
"; "
it
had
the
smell
of
treason
"
(n)
the
faculty
of
smell
(n)
the
act
of
perceiving
the
odor
of
something
(v)
inhale
the
odor
of
;
perceive
by
the
olfactory
sense
(v)
emit
an
odor
; "
The
soup
smells
good
"
(v)
smell
bad
; "
He
rarely
washes
,
and
he
smells
"
smell Synonyms
aroma
feel
feeling
flavor
flavour
look
odor
odour
olfaction
olfactory modality
olfactory perception
olfactory property
olfactory sensation
scent
sense of smell
smell
smelling
spirit
tone
© Art Branch Inc.