1. Adjective. Physically very solid; very difficult to move ¹
2. Adjective. (simile) Very dependable ¹
¹ Source: wiktionary.com