Synonyms of Lord Nelson in English :

Antonyms of Lord Nelson in English

Thesaurus of Lord Nelson in English

Lord Nelson

see definition of lord nelson

Synonyms of lord nelson

1. (noun) English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805)