heckle

heckle

heckles

heckled

heckled

heckling

Verb
comb with a heckle
  • "heckle hemp or flax"

Synonymer

challenge aggressively

Synonymer