English Dictionary
Define dictionary terms easily — search for "example", "dictionary", "language", or "word" in our powerful online English dictionary.
Define dictionary terms easily in our powerful online English dictionary.
Searching for...
No matching words found
Try a different search term or browse the dictionary
a farm containing very large numbers of livestock kept in intensive conditions
Nearly every county in England and Northern Ireland has at least one mega farm, and they are also scattered across Scotland and Wales.