antiship

adjective
  1. designed or intended to attack or destroy ships
  2. Usage: military; often used in compound terms with weapons or missiles

Examples