Meanings
-
1
noun
a hot, medicated cloth applied to the body as a poultice
The nurse laid a warm stupe over the inflamed joint.
Thesaurus
Etymology
From Latin stuppa ('coarse flax, tow'), from Ancient Greek styppē ('tow, oakum'), since such medicated cloths were originally made of flax fiber soaked in hot liquid.
View etymology graph ->