adjective used to describe something that is not easy to do, understand, or deal with
verb to prevent from succeeding; to frustrate or thwart
noun an obstacle or difficulty that must be overcome
verb to jump over an obstacle or difficulty
adjective hostile or unfriendly
noun a structural crosspiece sometimes forming a seat for a rower in a boat
verb to prevent someone from accomplishing something