n. 1 a a large number (of people etc.) moving together; a crowd; a multitude; a shoal. b (in pl.) colloq. a great number (people arrived in droves). 2 a herd or flock being driven or moving together. drove-road an ancient cattle track.
[ OE draf f. drifan DRIVE ]