heckled; heckling
ˈhe-k(ə-)liŋ
: to harass and try to disconcert with questions, challenges, or gibes : badger
Love words? Need even more definitions?
Merriam-Webster unabridged
Share