SNLE
Top 35000
Meanings
Noun
1. an SSBN (nuclear-powered ballistic missile submarine); abbreviation of Sous-Marin Nucléaire Lanceur d'Engins (military, nautical)