meteors
noun#23,561
Translations
- 人魂ひとだま
- 流れ星ながれぼし
- 流星りゅうせい
- 隕星いんせい
English definition
- (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere
Examples
- Men of genius are meteors destined to burn in order to illuminate their century.