shore patrol

Explore definitions, synonyms, and language insights of shore patrol

Definitions

Noun
the military police of the navy

More General Terms