Multiple choice Directions: Choose the word that best expresses the meaning of the given word. STOCKADE Unfurled Barricade Divulged Accessible Reveal answer Fill a bubble to check yourself B Correct answer Explanation Correct Answer: Barricade Stockade means a defensive barrier. So, option 2 is the correct answer.