accastillage
Top 40000
Meanings
Noun
1. superstructure (nautical)
2. topside (nautical)
3. hardware (nautical)