Log in
Search words & phrases
hassling
US
・
UK
B2
Definition
Video subtitles
verb
To cause trouble or annoyance to someone
other
To annoy or bother someone persistently.
Annoying or bothering someone repeatedly.
other
To argue or negotiate persistently.
Arguing or negotiating persistently.