The phrase
"sport suspension" refers to a type of suspension system used in vehicles that is designed to improve performance and handling. It typically involves modifications such as stiffer and lower suspension components, which help the vehicle to stay stable and agile when driving at high speeds or through turns.
Full definition