hard_time
1. [ noun ] a difficulty that can be overcome with effort
Synonyms: rough_sledding
Examples:

"we had a hard time getting here" "analysts predicted rough sledding for handset makers"

Related terms: difficulty
2. [ noun ] a term served in a maximum security prison
Related terms: prison_term
Similar spelling:   hard_times
  Hardimon
  Hardiman
  hard_news