Definition of Tundra

  • (n.) A rolling, marshy, mossy plain of Northern Siberia.

Synonyms of Tundra


No Synonyms Found.

Antonyms of Tundra


No Antonyms Found.

Homophones of Tundra


No Homophones Found.