Mechanical exoskeleton Synonyms

Definitions for Mechanical


  • (adjective) done instantly and without conscious thought or decision
  • (adjective) lacking in natural or spontaneous quality
  • (adjective) using (or as if using) mechanisms or tools or devices

ME abbreviation

ME is an abbreviation for Mechanical Exoskeleton
What does ME stand for?
ME stands for "Mechanical Exoskeleton"

Definitions for Exoskeleton


  • (noun) the exterior protective or supporting structure or shell of many animals (especially invertebrates) including bony or horny parts such as nails or scales or hoofs