0%

ALL meanings of odorous

o·dor·ous
O o
  • noun odorous Having or giving off a smell. 1
  • adjective odorous unpleasant-smelling 1
  • abbreviation ODOROUS odoriferous. 1
  • adjective odorous having or emitting a characteristic smell or odour 0
  • adjective odorous having a pronounced odor 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?