Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
mug shot   (mug shots plural )A mug shot is a photograph of someone, especially a photograph of a criminal which has been taken by the police. 
INFORMAL  n-count