Langimage
English
C1

something that is extremely difficult to understand or interpret.

Meanings

something that is extremely difficult to understand or interpret.

The new policy is an enigma wrapped in a mystery.

Synonyms

Antonyms

Last updated: 2025/01/11 11:54