a deceptive or insubstantial explanation or description.
Meanings
The company's financial success was just smoke and mirrors.
Synonyms
Antonyms
Examples
Last updated: 2025/01/11 11:51