Summary
English Synonyms:   more detail...
  1. underwater craft:


English

Detailed Synonyms for underwater craft in English

underwater craft:

underwater craft [the ~] noun

  1. the underwater craft
    the submarine; the underwater craft

Related Synonyms for underwater craft