patrol ship

1. (noun) a vessel assigned to patrol an area
Synonyms: patrol boat
Related Words: vessel, watercraft



Terms and Conditions of Use / Copyright Notice