YourDictionary

undercarriage

noun

  1. a supporting frame or structure, as of an automobile
  2. the landing gear of an aircraft

See undercarriage in American Heritage Dictionary 4

Learn more about undercarriage

link/cite print suggestion box