Hand-held personal computer

palmtop

Free Online Dictionary of Computing