Find the word definition

Wikipedia
Electrorides

Electrorides Inc is an electric vehicle maker, based in Laguna Niguel, California. The company founder and CEO is Tedd Abramson. Electrorides Zerotruck debuted at the Alternative Fuels & Vehicles National Conference and Expo in Las Vegas May 11–14, 2008.