A term used in radio controlled vehicle racing which stands for electronic speed controller(ESC). The ESC is used to control the speed and direction (forward/reverse) of the engine.
Lost password
Sign Up
Need help? accounthelp@everything2.com