What is the full meaning of showgrounds
SHOWGROUND, a plot of land on which an outdoor show is held [n]
Example of the word showgrounds placed on a Scrabble board.