Definitions of Horatio hornblower:

  • noun:   a fictional English admiral during the Napoleonic Wars in novels written by C. S. Forester