GeneralConnection.comDictionary
hard times
Noun

1. time
2. hard time
3. rough sledding, difficulty, hard time
3. prison term, sentence, time
Usage