- a tiny meteorite having a diameter of 10–40 micrometres, found esp in rainwater and seawater, having entered the atmosphere as a micrometeoroid (extremely small meteoroid)
More Definitions
- TOWEL RACK (noun) Definition, Meaning & Examples
- EAT HUMBLE PIE (noun) Definition, Meaning & Examples
- STRATEGIC ARMS LIMITATION TALKS (noun) Definition, Meaning & Examples
- PRECEDENTED (noun) Definition, Meaning & Examples
- DARK COMEDY (noun) Definition, Meaning & Examples
- SELF-VIOLENCE (noun) Definition, Meaning & Examples