{adj. phr.} Of fine character; especially, very generous and kind-hearted. * /He's a wonderful brother - all wool and a yard wide./
ALL WOOL AND A YARD WIDE
Meaning of ALL WOOL AND A YARD WIDE in English
Slang English vocab. Английский сленговый словарь. 2012