Definition of Subterrane

  • (n.) A cave or room under ground.

Synonyms of Subterrane


No Synonyms Found.

Antonyms of Subterrane


No Antonyms Found.

Homophones of Subterrane


No Homophones Found.