to dance for the whole evening or night
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition