intensive animal farming

English

Noun

intensive animal farming (uncountable)

  1. Synonym of factory farming.