The phrase
"upper deck" usually refers to the highest level or upper floor of something, like a stadium, bus, or aircraft.
Full definition
Similar and related words and phrases are presented below.
«upper»
«deck»
Related phrases
Sentences with «upper deck»