weathership ( synonym found)

Definition of weathership:

°Any ship built or armed for naval combat.

Back to Top