Dictionary.com
Thesaurus.com

will have policed

  • future perfect
    of police.
    police
    noun
    an organized civil force for maintaining order, preventing and detecting crime, and enforcing the laws.