warship ( synonym found)

Definition of warship:

(n) : any ship built or armed for naval combat

Back to Top