3 words in this vocabulary list
verb to cause someone to become confused or perplexed
adjective describing someone or something that did not achieve the desired outcome or success
noun a rocky patch
verb hit