Synonyms: upper deck
Definition: a higher deck
Similar words: deck
Definition: any of various platforms built into a vessel