Home > Motoring > Cars > Car Glossary > Glossary (L) > Limiter

sign up for free membership
Register
today for full
access to InterSites ...


Limiter

An electronic device that prevents a powerful car from attaining its true top speed.