Definify.com
Definition 2025
meteor_hammer
meteor hammer
English
Noun
meteor hammer (plural meteor hammers)
- A weapon which originated in ancient China, consisting of two weights connected by a rope or chain.
meteor hammer (plural meteor hammers)