Wiktionary
built like a tank
a. 1 (context slang idiomatic of a man English) Broad shouldered and of solid, muscular build. 2 (context slang idiomatic of a car, etc English) Sturdy; exceptionally well constructed.