stockyard

[ˈstɒkjɑ:d] [ˈstɑkjɑrd]
  • 复数:stockyards;
  • 英英词典释义
    • Noun
      1. enclosed yard where cattle, pigs, horses, or sheep are kept temporarily