English edit

Etymology edit

mechano- +‎ energy

Noun edit

mechanoenergy (uncountable)

  1. mechanical energy