History
History
Synonyms
UK
US
Meaning:
difficult

requiring much effort, strength, skill or ability

hard on someone; hard to do

laborious

needing, showing, great effort

hard, difficult

laboured

slow and troublesome; not easy or natural

difficult to understand, unclear

strenuous

using or needing great effort

difficult; requiring hard work

upstream

(moving) in the opposite direction to the stream or current

hard on someone; hard to do

EFFORTFUL as in Wiktionary
EFFORTFUL as in Wikipedia