livestock crush

English

Noun

livestock crush (plural livestock crushes)

  1. Synonym of cattle crush.