palmload noun3 •The amount of something which can be held in one's palm of their hand. •(rare) A handful •A lot formspalmloads