DEVIL'S GUTS


Meaning of DEVIL'S GUTS in English

A surveyor's chain: so called by farmers, who do not like their land should be measured by their landlords.

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