meaning of landing deck

1. the upper deck of an aircraft carrier; used as a runway


Related Words

landing deck |

Developed & Maintained By Taraprasad.com

Treasure Words