Saying that someone or something "is not half bad" is a way of saying that the person/thing is fairly or almost good. Using this expressions suggests that the speaker expected that the person/thing could have been a lot worse.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.