in high spirits - EE Dictionary | EE Dictionary