Langimage
English
B1

to invent or devise (a plan, excuse, or story), often quickly or deceitfully.

Meanings

to invent or devise (a plan, excuse, or story), often quickly or deceitfully.

She cooked up an excuse for being late.

Synonyms

Antonyms

Last updated: 2025/12/26 10:41