|
English to English adjective 1. having odor or a characteristic odor  odorous jasmine flowers|odorous garbage|fresh odorous bread source: wordnet30
2. Having or emitting an odor or scent, esp. a sweet odor; fragrant; sweet-smelling.  source: webster1913
adjective satellite 3. emitting an odor  odorous salt pork and weevily hardtack source: wordnet30
4. having a natural fragrance  odoriferous spices|the odorous air of the orchard|the perfumed air of June|scented flowers source: wordnet30
|