English Dictionary
Definition someone’s fingerprints are something in British English
someone’s fingerprints are something phrase
phrase
Example
This latest press leak has his department's fingerprints all over it.
Synonyms and related words
