0 votes
What is the meaning of hard knock life?

1 Answer

0 votes
: marked by difficult or painful experiences or circumstances For all of his gifts, Cabrera's greatest strength may be a toughness that came from his hard - knock life.—
...