English Dictionary
Definition dupe in British English
dupe noun
[countable] noun
/djuːp/
Synonyms and related words
