Definition
To work diligently and persistently for an extended period.
He had to keep his nose to the grindstone for months to finish this project.
If you want to succeed, you have to put your nose to the grindstone for long hours; there is no other way.
The students kept their noses to the grindstone, studying hard for their final exams.