sticks and stones

/S T IH1 K S AH0 N D S T OW0 N Z/
noun
  1. 1

    (idiomatic, used in the plural) any obsolete technology (usually of military and law enforcement purposes) when used in comparison to state of the art technology used by the antagonists or competitors.

Translate “sticks and stones” into another language