PUT IN A HARD DAY Meaning of PUT IN A HARD DAY in English work hard all day, a hard day You've put in a hard day, Fran. Let's have supper at a cafe. English idioms vocab. Словарь английских идиом и выражений. 2012