shore patrol

1. (noun) the military police of the navy
Related Words: military police



Terms and Conditions of Use / Copyright Notice