Definition: Haggard means "shrunken" or "old-fashioned," but with a twist, referring to something that isn't healthy or vibrant at all. haggard