Langimage
English
B2

to have a very noticeable smell of something; to be strongly suggestive of (often something bad).

Meanings

to have a very noticeable smell of something; to be strongly suggestive of (often something bad).

The whole agreement reeks of a hastily made deal.

Synonyms

Antonyms

Last updated: 2025/12/21 14:00