ALL meanings of intensive farming
in·ten·sive farm·ing
I i - noun intensive farming battery rearing of animals 1
- noun intensive farming using methods that get high yield from land 1
- noun intensive farming farming that aims to produce as much as possible, usually with the use of chemicals 0