bn:00083309v
Verb Concept
AR
No term available
EN
Be confusing or perplexing to; cause to be unable to think clearly WordNet 3.0
Relations
Sources
Links