Term: barricade
Example: i wish barricade was in transformers 2
Definition: a giant spiky robot with a massive saw-blade on his hand, capable of transforming into a saleen mustang police car