What is the full meaning of goalballs
GOALBALL, a game for the sight impaired [n]
Example of the word goalballs placed on a Scrabble board.