shore patrol
1.
(
noun
) the military police of the navy
Related Words:
military police
Terms and Conditions of Use / Copyright Notice