bumper guard: vertical bars attached to a bumper to prevent locking bumpers with another vehicle
mechanical device: mechanism consisting of a device that works on mechanical principles
imperial mammoth: largest known mammoth; of America