English Dictionary
Definition drone in British English
drone noun
[countable] noun
/drəʊn/
1
a low continuous sound
Synonyms and related words
4
an aircraft that does not have a pilot but is controlled from the ground
