Report - Vocab Word of the Day Abstruse - difficult to understand; incomprehensible, unfathomable When you mean to criticize something for being needlessly complex.

Please pass captcha verification before submit form