landing deck

Explore definitions, synonyms, and language insights of landing deck

Definitions

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

More General Terms