slip share

noun

Definition of slip share

: a plowshare that is independent of the landside