Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
iGaming
Glory Casino
Banger Casino
English
English Bangladesh
HURRICANE ROOF
Definition:
[noun] a deck at the top of a passenger ship
Synonyms:
hurricane deck
,
promenade deck
,
awning deck