Every unit is a "barricade" in some sense-some are just moving, fighting barricades. And I wouldn't mind if this one had some fighting ability, that's optional. The point is that a cheap-but not free, or good-size 6 summon would stop elephants from running rampant.
You could call it "Dumbo's last stop mini bar-and-grille" for all I care
Semantics seem to be a "barricade" here, anyway...