Definify.com

Definition 2024


undercarriage

undercarriage

English

Noun

undercarriage (plural undercarriages)

  1. The supporting structural framework of a vehicle.
  2. the landing gear of an aircraft
  3. (euphemistic) the male genitalia

Translations