Definition of ODOR

a special quality or impression associated with something <there's an odor of decay about the mom-and-pop amusement park, which clearly has seen better days>
the quality of a thing that makes it perceptible to the sense organs in the nose <some people find the odor of skunk rather pleasant>
overall quality as seen or judged by people in general <her movie career has not been in good odor since her latest box office failure>

Seen & Heard

What made you want to look up odor? Please tell us where you read or heard it (including the quote, if possible).

Get Our Free Apps
Voice Search, Favorites,
Word of the Day, and More
Join Us on FB & Twitter
Get the Word of the Day and More