ODOUR


Meaning of ODOUR in English

n. 1 smell, scent, aroma, bouquet, fragrance, perfume, redolence; stench, stink, fetor or foetor The air was filled with the odour of orange blossoms The odour of rotting vegetation assailed our noses. 2 air, breath, hint, suggestion, atmosphere, spirit, quality, flavour, savour, aura, tone She would never allow the odour of scandal to touch her family

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.