have (one's) nose to the grindstone

have (one's) nose to the grindstone

To work hard and/or diligently on something. I'm so impressed by your grades, honey—you really had your nose to the grindstone this year, and it paid off! I have my nose to the grindstone because I really want to get this promotion.
See also: grindstone, have, nose
Farlex Dictionary of Idioms.
See also:
  • grindstone
  • nose to the grindstone, keep one's
  • keep (one's) nose to the grindstone
  • keep nose to the grindstone
  • keep your nose to the grindstone
  • put (one's) nose to the grindstone
  • put nose to the grindstone
  • nose to the grindstone
  • hard at (something)
  • hard at it