adj.
1.of or relating to or consisting of muscle
2.having a robust muscular body-build characterized by predominance of structures (bone and muscle and connective tissue) developed from the embryonic mesodermal layer
3.having or suggesting great physical power or force
4.(of a person) possessing physical strength and weight
Idiom of the Day
put (something) into print
to have something printed and published
It was difficult to get the company to put the policy into print.