(of a problem) cause continual trouble for.
Hindi meaning:परेशान होना
Synonyms: Trouble, Torment, Harass
Example: The system has been dogged with problems since it came on line in 1999.
Forms: Dog, Dogged, Dogged
Trick to remember: Mr. hog apne neighbour ke liye dog kar rhe consistently