barricade: a barrier (usually thrown up hastily) to impede the advance of an enemy
barrier: a structure or object that impedes free movement
wallaby: any of various small or medium-sized kangaroos; often brightly colored