What is the full meaning of undercarriages
UNDERCARRIAGE, a supporting framework or underside (as of an automobile) [n]
Example of the word undercarriages placed on a Scrabble board.