Definition of submarine chaser in English:

submarine chaser

noun

Military
  • A small boat equipped for military operations against submarines.

Origin

Early 20th century; earliest use found in The Daily Mail.