1 results in 0.0027s.
Advertisement
  • oversnow
    oversnow, adjective.
    1. done or taking place on or across snow-covered ground or ice.
    Ex. The results of United States IGY oversnow traverses reveal the nature of a large portion of ice-covered Antarctica (Science).
    2. of or for use in

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-oversnow