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