STALKER


Meaning of STALKER in English

[noun] [C]Stalkers pay large sums of money to hunt deer in the region.The north east area of the city has been terrorized by a stalker with a shotgun who has killed six people.

Cambridge English vocab.      Кембриджский английский словарь.