PALMTOP Meaning of PALMTOP in English ■ noun a computer small and light enough to be held in one hand. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004