People have been throwing a word or complaint around a lot lately. "The militarization of the police."
OK... What do you mean? Can you define the word for me? What do you mean by "militarization?"
OK... What do you mean? Can you define the word for me? What do you mean by "militarization?"