Log in
Search words & phrases
smelling
US
・
UK
A2
Definition
Video subtitles
verb
To have a particular odor
To sense that something is not right
To notice a particular odor
To use the nose to sense something