GADFLY


Meaning of GADFLY in English

■ noun ( plural gadflies )

1》 a fly that bites livestock, especially a horsefly, warble fly, or botfly.

2》 an annoying and provocative person.

Origin

C16: from gad 1 , or obs. gad 'goad, spike', from ON gaddr , of Gmc origin; related to yard 1 .

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