agribusinessnoun1a large-scale farming enterpriseSynonymsagriculturefactory farmAlso useful for “agribusiness”:Crossword↗— A long fill for tough grids?✕