MUGSHOT


Meaning of MUGSHOT in English

n. photograph taken of one's face (especially by the police when one is arrested)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.