meaning of deck house

1. a superstructure on the upper deck of a ship


Related Words

deck-house |

Developed & Maintained By Taraprasad.com

Treasure Words