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]
DROVE
Meaning of DROVE in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012