What is the full meaning of barricades
BARRICADE, (French) to block with a barricade, a temporary defensive barrier [v]
Example of the word barricades placed on a Scrabble board.