Thawed mammoth Synonyms

Definitions for Thawed


TM abbreviation

TM is an abbreviation for Thawed Mammoth
What does TM stand for?
TM stands for "Thawed Mammoth"

Definitions for Mammoth


  • (adjective) unusually large
  • (noun) something that is unusually large and powerful
  • (noun) any of numerous extinct elephants widely distributed in the Pleistocene; extremely large with hairy coats and long upcurved tusks