DRONE


Meaning of DRONE in English

■ verb make a continuous low humming sound.

↘speak tediously and at length: Jim ~d on for an hour.

■ noun

1》 a low continuous humming sound.

↘a pipe (especially in a set of bagpipes) or string used to sound a continuous note of low pitch.

2》 a male bee which does no work in a colony but can fertilize a queen.

↘an idle person.

3》 a remote-controlled pilotless aircraft.

Origin

OE drān , drn 'male bee', from a W. Gmc verb meaning 'resound, boom'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.