It's my general view that Democrats have a LOT of room for improvement when it comes to naming things. "Defund the police" is one of our most recent messaging fiascos, but it by no means stands alone.
One particularly annoying thing we do is sacrifice important words. For example, in a bizarre ironic twist, we've all but ceded the word "freedom" to GOP fascists.
I believe "freedom" should be a cornerstone of liberal messaging, including the freedom to bear arms. (As an aside, we will NOT win the war of words over 2nd Amendment rights. Stop talking about it.)