Meaning : People use this expression when complaining about a situation or job which they find unpleasant or unsatisfactory.
Usage : It's a dog's life working in the after-sales department.Education India, Colleges, Universities, Courses, Exams, Schools
New to Target Study? Sign Up to get started.
Forgot password?
Submit your email address and we'll send you a link to reset your password.