meteoroid
English
noun
Definitions
- (astronomy) A relatively small (sand- to boulder-sized) fragment of debris in a star system that produces a meteor when it hits the atmosphere
Etymology
Suffix from English meteor (atmospheric phenomenon).
Origin
English
meteor
Gloss
atmospheric phenomenon
Timeline
Distribution of cognates by language
Geogrpahic distribution of cognates
Cognates and derived terms
- hydrometeor English
- lithometeor English
- megacryometeor English
- meteor English
- meteoric English
- meteorical English
- meteorite English
- meteorize English
- meteorography English
- meteoroidal English
- meteorolite English
- meteorology English
- meteoroscope English
- meteoroscopy English
- meteorous English
- micrometeoroid English
- Meteor German
- meteor Hungarian
- météore Middle French