Judging by your description, i'd say tarpaulin, there is also trampoline which, oddly enough is kinda like a tarpaulin, kinda sorta.
IF you are referring to the waterproof material used as a covering and to protect things from moisture, then you are looking for the word TARPAULIN. That's T-A-R-P-A-U-L-I-N. Hope I helped!
it prevents the wheels from staying locked up. it will stop then roll but really fast. hard to explain sorry i cant explain it better
A system that does not allow your brakes to lock up if you mash the pedal too hard.
Anti-lock is a system of metering the rotation of a vehicle's wheels. In the event that a wheel locks up during braking, the system will interrupt the brake pressure there and allow that wheel to roll again. The purpose is to prevent skidding accidents. In cars with the system, when you brake really hard you should feel a hammering sensation through the pedal as the system opens and closes valves to prevent the wheels from locking up.