What is the full meaning of pushball
a game in which an enormous ball is pushed [n -S]
Example of the word pushball placed on a Scrabble board.