hard knocks
plural noun Informal.
adversity or hardships.
Words nearby hard knocks
hard ground,
hard hat,
hard head,
hard hit, be,
hard hitter,
hard knocks,
hard labor,
hard labour,
hard landing,
hard lens,
hard light