Search Details
Word: meteor
(lookup usage)
(lookup stats)
Meaning:
Noun:
- A fast moving streak of light in the night sky caused by the entry of extraterrestrial matter into the earth's atmosphere.
- juggling A prop similar to ''poi balls'', in that it is twirled at the end of a cord or cable.
- martial arts A striking weapon resembling a hammer consisting of a weight swung at the end of a cable or chain.
Source: Wiktionary
| Src Info »