befoggerund / present participle Present participle used attributively, e.g., 'befogging spray'.
embrouillantAu sens figuré : qui brouille la compréhension ou la perception. The befogging explanation only made the issue more confusing.
L'explication embrouillante n'a fait que rendre la question plus confuse.
embrumantSens littéral : qui couvre ou remplit de brouillard.