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
50 queries 0.570