English Dictionary
Definition battery farm in British English
battery farm noun
[countable] noun
/ˈbæt(ə)ri ˌfɑː(r)m/
Synonyms and related words
