Meaning of DIFFICULT in English

DIFFICULT

a.

1.

Hard, arduous, Herculean, uphill, beset with ~y.

2.

Obscure, hard to be understood, intricate, perplexing.

3.

Austere, rigid, unyielding, unaccommodating, uncompliant, hard to manage or persuade.

4.

Fastidious, dainty, squeamish, hard to please.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.