What is another expression for enormous amount of hard-working practice, concisely in one or two words? This is for the situation for a mechanics trying to hone their skills.

The search engine these day are not so advance for finding synonymous expression, therefore I would rather to choose to ask here.

  • 1
    Could you give an example of how you'd use it, to help frame a context?
    – Phylyp
    Commented Mar 17, 2017 at 3:33

1 Answer 1


"Diligence" is one word that comes to mind:

TheFreeDictionary defines diligence as:

  1. Earnest and persistent application to an undertaking; steady effort; assiduity.
  2. Attentive care; heedfulness.

Of the above two definitions, the first one is closest to what you're looking for.

You could use it in a sentence like:

The apprentice worked diligently under the lead mechanic's guidance.

Another related term is that of "elbow grease", but that is different in that elbow grease refers to pure physical effort only, and not honing of skills.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .