Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
steppe  (steppes plural )Steppes are large areas of flat grassy land where there are no trees, especially the area that stretches from Eastern Europe across the south of the former Soviet Union to Siberia.  n-uncount also N in pl