odour - Collins English Dictionary | Always Free Online www.collinsdictionary.com/dictionary/english/odour the property of a substance that gives it a characteristic scent or smell; a pervasive quality about something ⇒ an odour of dishonesty; repute or regard (in the ...