English dictionary
sloop of war meaning and definition
Definition and meaning of sloop of war at MeaningMonkey.org. sloop of war meaning and definition in the English Dictionary.SLOOP OF WAR noun
Definition of sloop of war (noun)
- a sailing or steam warship having cannons on only one deck
Source: Princeton University Wordnet