« Back to Dictionary Index
Reference Term:
Shock Absorber Tower: Part of a vehicle’s suspension system that houses the shock absorber.