CHARPIE


Meaning of CHARPIE in English

noun straight threads obtained by unraveling old linen cloth;

— used for surgical dressings.

Webster English vocab.      Английский словарь Webster.