English Dictionary
Definition musculature in British English
musculature noun
[uncountable] noun
/ˈmʌskjʊlətʃə(r)/
1
the system of muscles in your body
Synonyms and related words
