Promenade-deck meaning

The upper deck or a section of the upper deck on a passenger ship where the passengers can promenade.
noun
0
0
Advertisement