hard yards








pl n

  1. a great deal of effort or hard work, esp in playing a sportDallaglio’s ability to make the hard yards and cross the gain line

Leave a Reply

Your email address will not be published.

52 queries 0.552