THUMBNAIL


Meaning of THUMBNAIL in English

n.1 the nail of a thumb.

2 (attrib.) denoting conciseness (a thumbnail sketch).

Oxford English vocab.      Оксфордский английский словарь.