meaning of landing gear

1. an undercarriage that supports the weight of the plane when it is on the ground


Related Words

landing gear |

Developed & Maintained By Taraprasad.com

Treasure Words