THUMBNAIL Meaning of THUMBNAIL in English n.1 the nail of a thumb. 2 (attrib.) denoting conciseness (a thumbnail sketch). Oxford English vocab. Оксфордский английский словарь. 2012