trap yardWiktionary 原文释义(英文)名词 Noun(Australia) An enclosure into which wild cattle, horses or other animals can be driven. [from 19th c.]