CATGUT


Meaning of CATGUT in English

noun a sort of linen or canvas, with wide interstices.

2. catgut ·noun a cord of great toughness made from the intestines of animals, ·esp. of sheep, used for strings of musical instruments, ·etc.

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