sloop of war

noun phrase

Definition of sloop of war

: a small warship with guns on only one deck

First Known Use of sloop of war

1704, in the meaning defined above

Keep scrolling for more