American Dictionary
Definition odor in American English
odor noun
[countable] noun
/ˈoʊdər/
1
a smell, especially one that is unpleasant
2
a particular atmosphere, influence, or quality
Example
the odor of defeat
