4 words in this vocabulary list
verb to create difficulties for someone or something, to obstruct or delay progress
noun a thing that provides resistance, delay, or obstruction to something or someone
noun something that causes difficulty or obstruction in achieving a goal
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