Tranquilizing darts Synonyms
Definitions for Tranquilizing
- (adjective) tending to calm the emotions and relieve stress
- (adjective) tending to soothe or tranquilize
Synonyms for phrase
TD abbreviation
TD is an abbreviation for Tranquilizing DartsWhat does TD stand for?
TD stands for "Tranquilizing Darts"