cattle grid
Concise Oxford English Dictionary © 2008 Oxford University Press:
cattle grid (N. Amer. cattle guard)
▶noun a metal grid covering a ditch, allowing vehicles and pedestrians to cross but not animals.
'cattle grid' also found in these Oxford entries:

