plough horse

(noun) plow horse

workhorse (generic term)