What is the full meaning of palmball
a baseball pitched from the palm and thumb [n -S]
Example of the word palmball placed on a Scrabble board.