What is the full meaning of showyards
SHOWYARD, a yard for cattle shows [n]
Example of the word showyards placed on a Scrabble board.