English Dictionary
Definition stalk in British English
stalk noun
[countable] noun
/stɔːk/

English Dictionary