Babylon NG
Simply the best definition!

Download it's free

a hard time

ENGLISH IDIOMS 2.EDITION Dictionary

Download this dictionary
a hard time
teasing or bugging, a bad time Ken will give you a hard time about missing that free throw.


| a hard time in English | a hard time in Spanish | a hard time in Russian | a hard time in Greek