BARISDALL Meaning of BARISDALL in English an instrument of torture invented (and used!) by MacDonald of Barisdale. Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012