Noun undercarriage has 1 sense
  1. undercarriage - framework that serves as a support for the body of a vehicle
    --1 is a kind of
    framework, frame, framing; support
    --1 has particulars: landing gear
,
TOP