English Dictionary
Definition tillage in British English
tillage noun
noun
1
the agricultural preparation of soil
