badgered
动词 badger:
annoy persistently
同义词:tease, badger, pester, bug, beleaguer
persuade through constant efforts
同义词:badger