Hard-yards definitions

(idiomatic) The key effort in completing a difficult task.
adjective
0
0

Origin of hard-yards

A sporting analogy referring to the game of Rugby Football, where making progress on the field, in measurements of yards, may lead to accomplishment and victory.