Meaning of ploughing match in English:
ploughing match
noun
(US plowing match)
A contest which tests skill in ploughing, a competitive exhibition of ploughing.
Origin
Late 18th century; earliest use found in John Sinclair (1754–1835), agricultural improver, politician, and codifier of ‘useful knowledge’.
Are You Learning English? Here Are Our Top English Tips