Freq #38617
Meanings
- 1
Thesaurus
Synonyms
1
adj
· relating to the weather or...
meteorologic
Appears in
Phrases (1)
See allEtymology
From meteorology + -ical.