muscle: meaning and definitions

FrenchType a word

What is muscle?

  • Organe capable de se contracter et d'assurer le mouvement ou la résistance aux forces extérieures.
  • Force,énergie, vigueur : Notre industrie manque de muscle.