Definition of Wormhole

  • (n.) A burrow made by a worm.

Synonyms of Wormhole


No Synonyms Found.

Antonyms of Wormhole


No Antonyms Found.

Homophones of Wormhole


No Homophones Found.