CORE WORDS
COMPOUND WORDS
barricade | {n} | (a barrier constructed across a road, especially as a military defence) | barricade | {n} | (an obstacle, barrier or bulwark) | barricade | {v} | (to close or block a road etc., using a barricade)
5000 WORDS
PHRASES
PHRASES |