English Dictionary
Definition cleanskin in British English
cleanskin noun
[countable]noun/ˈkliːnskɪn/
1
someone who the police have no information about because they have not been arrested in the past
Synonyms and related words

English Dictionary
someone who the police have no information about because they have not been arrested in the past