antitrades
Explore definitions, synonyms, and language insights of antitrades
Definitions
Noun
wind in the upper atmosphere blowing above but in the opposite direction from the trade winds