democraw

/ˈdɛməkrɔː/

Definitions

1. noun

A confusing or unclear situation or idea.

“The company’s financial reports created a democraw that left investors unsure about the company’s future.”

Synonyms

  • ambiguity
  • confusion

Antonyms

  • certainty
  • clarity