Definitions of Stephen decatur:

  • noun:   United States naval officer remembered for his heroid deeds (1779-1820)