Dictionary |
1 Result
#1
agribusiness
n.
[
agriculture
,
factory farm
] a large-scale farming enterprise
. wn