dog's life in Greek dog's life in Greek σκυλίσια ζωή noun (idiomatic) A miserable, wretched existence. Add to Flashcards