ATTERY Meaning of ATTERY in English stormy Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012