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