Synonyms of Admiral Nelson in English :
Antonyms of Admiral Nelson in English
Thesaurus of Admiral Nelson in English
Admiral Nelson
see definition of admiral nelsonSynonyms of admiral nelson
1. (noun) English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805)