Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
meteor shower
has 1 sense
meteor shower
,
meteor stream
- a transient shower of meteors when a meteor swarm enters the earth's atmosphere
--
1
is a kind of
atmospheric phenomenon
--
1
has parts:
meteor
,
shooting star
,
TOP