a dog's age
- idiom
- Informal
- It feels like a dog's age since we've had a proper family meal.
Examples
-
Her parents haven't taken a vacation in a dog's age.
-
I haven't seen you in a dog's age!
-
I haven't been to the old neighborhood in a dog's age.
-
It's been a dog's age!
-
I haven't seen my friends in a dog's age, and I miss them so much.
-
We finally cleaned the attic after a dog's age of procrastination.
-
It feels like a dog's age since we last went on a family trip.
Synonyms
A period lasting many days or years
A period that lasts much longer than usual
A very long time
A very long time
For a very long time
A very long time that feels much longer than usual
Antonyms
How Long
Surface Forms
Morphology
a + dog's + age
The possessive construction 'dog's' plus 'age' does not transparently yield the meaning 'a very long time'—there is no clear compositional link from 'dog' and 'age' to duration in the idiomatic sense. This is an English-specific idiom that a B1 learner who knows the individual words would not reliably infer without prior exposure.
Etymology
A dog's age may come from the old idea that one dog year equals many human years, so a dog's time feels much longer. That's why people use a dog's age to mean 'a very long time'.