rhizoverb
Beta
Feedback
→
odor
Smell
noun · A smell, especially an unpleasant one.
Enable JavaScript for search, audio, and interactive vocabulary practice.