Another idea:
One of the earliest uses of speed bumps was at military check points. The bumps would almost be laid out in a zigzag pattern, with either a barrier or a steep dropoff on either side of the road.
If someone went too fast over the speed bumps, the sudden angle shift as the tires hit the sharp angle of a bump would basically yank the steering wheel out of their hand and send them off the road.If they somehow managed to maintain control and stay on the road on the first one, the next bump would try to yank them off in the other direction. The decision then became, drive slowly over the bumps and be in the fire zone for longer, or go careening out of control by driving too fast.
I think most militaries stopped using this because there are sometimes legitimate reasons for your own side to need to get through a checkpoint at speed.
Yet another one:
In WWI and even into WWII, the Russians would sometimes build a sort of bridge/culvert situation in the road in areas where even the best offroad vehicles were forced to cross at only that spot. A narrow gap in the very center of this road was open and a person could stand under the bridge with a shaped sticky charge on a pike. The idea was for the soldier to wait for an enemy vehicle or tank, and jam the lance right into the bottom of it. The claim was that this was survivable for the lancer, but I'm not sure it actually was.
It looks like someone would have figured out pressure plates or a wired remote or something instead, but I guess the Soviets didn't really care. The funny thing is that almost every military had some version of this lance at the time.