smelled
noun#6,701
Translations
- うつるうつる
- 濃いこい
- 嗅ぐかぐ
- 香りかおり
English definition
- the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
Examples
- It smelled really good.
- Her mother must have smelled something fishy.