DictionaryAI

meteor hammer

Short definition from Wiktionary

Noun

  1. A weapon which originated in ancient China, consisting of two weights connected by a rope or chain.

We haven’t written up meteor hammer yet: Simple and Standard meanings, examples and a quiz.