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