elbow grease


Meanings

  • use of physical or mental energy; hard work;