2 words in this vocabulary list
noun problems or obstacles that are hard to overcome
noun a difficult or challenging situation or task
adjective difficult or challenging
adverb used to describe the difficulty or challenge of a situation or task