THUMBNAIL Meaning of THUMBNAIL in English ■ noun1》 the nail of the thumb. 2》 [as modifier ] brief or concise in description or representation: a ~ sketch. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004