agreement,harmony,likeness,sameness,uniformity,
consonance,identity,resemblance,similarity,unity.

Prepositions:

Difference between the old and the new; differences among men; a difference in character; of action; of style; (less frequently) a difference (controversy) with a person; a difference of one thing from (incorrectly to) another.


DIFFICULT.

Synonyms:

arduous,hard,onerous,toilsome,
exhausting,laborious,severe,trying.

Arduous (L. arduus, steep) signifies primarily so steep and lofty as to be difficult of ascent, and hence applies to that which involves great and sustained exertion and ordinarily for a lofty aim; great learning can only be won by arduous toil. Hard applies to anything that resists our endeavors as a scarcely penetrable mass resists our physical force. Anything is hard that involves tax and strain whether of the physical or mental powers. Difficult is not used of that which merely taxes physical force; a dead lift is called hard rather than difficult; breaking stone on the road would be called hard rather than difficult work; that is difficult which involves skill, sagacity, or address, with or without a considerable expenditure of physical force; a geometrical problem may be difficult to solve, a tangled skein to unravel; a mountain difficult to ascend. Hard may be active or passive; a thing may be hard to do or hard to bear. Arduous is always active. That which is laborious or toilsome simply requires the steady application of labor or toil till accomplished; toilsome is the stronger word. That which is onerous (L. onus, a burden) is mentally burdensome or oppressive. Responsibility may be onerous even when it involves no special exertion.

Antonyms:

easy,facile,light,pleasant,slight,trifling,trivial.