What is the full meaning of feedyards
FEEDYARD, a place where cattle are kept and fed [n]
Example of the word feedyards placed on a Scrabble board.