“He has been nursing that drink all night!”

To nurse a drink is to drink it little by little. Someone might nurse a drink when he does not want to drink too much alcohol, or does not want to spend much money on drinks. (It doesn’t have to be an alcoholic drink, though.) Or maybe he is just not thirsty!