Challenger App

No.1 PSC Learning App

1M+ Downloads
The idiom 'dog's life' means

Aa happy life

Ba free life

Ca miserable life

Dan easy life

Answer:

C. a miserable life


Related Questions:

When you ' call it a day ' you have decided to :
"Wear one's heart on one's sleeve" means
The idiom "Keep an eye on" means:
A 'Daniel come to judgment' is very ----------
There's no point hoping for a permanent peace in the area. It's like .................