Word info Synonyms

torsade

Noun

Meaning

A decoration, especially on hats, made from twisted ribbon

(pathology) torsade de pointes
Magnesium infusions for atrial fibrillation & torsade [1]

Source: en.wiktionary.org

Synonyms

Anagrams

Close letter words and terms