ODOUR


Meaning of ODOUR in English

( US odor )

■ noun

1》 a distinctive smell.

2》 a lingering quality or impression.

Phrases

be in good (or bad ) ~ informal be in or out of favour.

Derivatives

odorize or odorise verb

odorizer or odoriser noun

odorous adjective

~less adjective

Origin

ME: from Anglo-Norman Fr., from L. odor 'smell'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.