The phrase "big yard" refers to a large outdoor space or garden area surrounding a house or property.