English Dictionary
Definition on the prowl in British English
on the prowl phrase
phrase
1
looking for someone or something
Synonyms and related words
