muscled

/mˈəsəld/

muscled

English Adj
Ad

Definition

Bearing muscles or muscle tissue.

Ad