Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
undercarriage
in English
undercarriage
us
/ˈʌndəkˌrɪtʃ/
uk
/ˈʌndəkˌraɪtʃ/
#moderate
Plural
undercarriages
Definitions
Noun
a
vehicle's
supporting
frame
;
base
structure
an
aircraft's
landing
gear
system
Base Words
carriage
under