What is the full meaning of palmballs
PALMBALL, a baseball pitched from the palm and thumb [n]
Example of the word palmballs placed on a Scrabble board.