Definition of odour

Definition of odour
  1. odour Noun Any smell, whether fragrant or offensive; scent; perfume.
  2. odour Noun Something which produces a scent; incense, a perfume.
Need more help? Try our forum NEW