Meaning of BARISDALL in English

BARISDALL

an instrument of torture invented (and used!) by MacDonald of Barisdale.

Scottish slang English vocabulary.      Английский словарь шотландского сленга.