SUBMARINE Meaning of SUBMARINE in English n. submarine plateausubmarine canyonsubmarine fansubmarine fracture zonesubmarine minesubmarine slump Britannica Concise Encyclopedia. Краткая энциклопедия Британика. 2012