2 English Synonyms for METEOROLOGY
Prev.1Next
Definition: 1. The short term state of the atmosphere at a specific time and place, including the temperature, relative humidity, cloud cover, precipitation, wind, etc.
There are 14 definitions of the word weather
Show more information about weather
Definition: 1. Abbreviation of English.
There are 10 definitions of the word en
Show more information about en
Prev.1Next
Search took: 6.9194 ms