English Dictionary
Definition spitting image in British English
spitting image noun
[countable] noun
Synonyms and related words

English Dictionary