Home Vehicles Speedlab Heritage Social Contact sa leen [suh-leen] noun 1. a specialty modern american muscle car manufacturer 2. a vehicle being equally balanced in technology, performance, and design: that car has speed, science, and style; it must be a saleen. SOCIAL UPDATES VEHICLES 570 Challeng...