Definitions of sloop of war:

  • noun:   a sailing or steam warship having cannons on only one deck