impugn (verb) impugn: criticize, challenge
Detalii: to impugn is to dispute the truth, validity, or honesty of; to oppugn is to dispute the truth or validity of, to strive against
Sinonime: Gargantuan, Herculean,
ambitious, arduous, backbreaker, bothersome,
burdensome, challenging,
crucial, demanding, difficile, easier said than done, effortful,
exacting,
formidable, galling, hard-won, heavy,
immense,
intricate,
irritating, labored, laborious, no picnic, not easy, onerous, operose,
painful,
problem,
problematic, prohibitive,
rigid, severe,
stiff, strenuous, titanic, toilsome, tough,
troublesome, trying,
unyielding, uphill, upstream, wearisome
Antonime: calm,
easy,
free,
manageable,
plain,
simple,
uncomplicated