Twins deride Synonyms

Definitions for Twins


  • (noun) (mineralogy) two interwoven crystals that are mirror images on each other

TD abbreviation

TD is an abbreviation for Twins Deride
What does TD stand for?
TD stands for "Twins Deride"

Definitions for Deride


  • (verb) to make (someone or something) the object of unkind laughter
  • (verb) treat or speak of with contempt