Coastguard meaning

An enforcer of maritime law, in charge of policing the seas within territorial waters.
noun
0
0
Advertisement