Synonyms for "U-boat"

Words with similar meaning