admiral nelson
Meaning, Definition & Usage
Dictionary
Related
noun
English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805)
Lord Nelson; Viscount Nelson; Nelson; Horatio Nelson
.
WordNet
Previous
administrivia
admirability
admirable
admirableness
admirably
Next
admiralship
admiralty
admirance
admiration
admirative