English Dictionary
Definition denizen in British English
denizen noun
[countable] noun
/ˈdenɪz(ə)n/
1
someone or something that lives in a particular place or goes there often
Synonyms and related words
