GIMCRACK Meaning of GIMCRACK in English [ 'dʒɪmkrak ]■ adjective showy but flimsy or poorly made. ■ noun a cheap and showy ornament.Derivatives~ery noun OriginME gibecrake , of unknown origin. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004