Dictionary search results

Showing 1-2 of 2 results

sun deck British & World English

The deck, or part of a deck, of a yacht or cruise ship that is open to the sky