RhymeZone

 

Think you know it, poet?
Play Twofer Goofer, a new rhyming game.

Definitions of Elbrus:
  • noun:   An inactive volcano located in the western Caucasus mountain range, in Kabardino-Balkaria and Karachay-Cherkessia, Russia, near the border of Georgia. Elbrus's highest peak is the highest mountain in the Caucasus, and in Russia.

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023