what does the term undercarriage mean ?
â¢ UNDERCARRIAGE (noun) The noun UNDERCARRIAGE has 1 sense: 1. framework that serves as a support for the body of a vehicle. Familiarity information: UNDERCARRIAGE used as a noun is very rare. Dictionary entry details.