hard yards noun[plural only]1 •The key effort in completing a difficult task.do the hard yardsput in the hard yards