Ornery.
"Contribute" means to give along with others.
The word 'Cantankerous' usually has negative connotations, it generally means someone who is uncooperative, bad tempered or argumentative. Other words which mean a similar thing are: Peevish and Contentious.
The root word for "accompanist" is "accompany", which means to go along with or be present with someone.
One possible word that fits would be "inscrutable", meaning a person difficult to get a read on - they are "inscrutable".
The plural of "Difficult" is "Difficulties."
the scientific word that means difficult swallowing is " Dysphagia " ..
'Intractable' means difficult to manipulate, or hard to manage.
"Contribute" means to give along with others.
Aphasia
The word uneasy means not easy. The word easy means not hard.
Hamper
not often means seldom
Endure is the word. It means suffer (something painful or difficult) patiently.
The word you're looking for is "rugged." It describes terrain that is rough, uneven, and difficult to navigate.
Crackjaw means a word or a phrase that is difficult to pronounce.
sneak
quarrelsome