'yellow-dog contract' definitions:

Definition of 'yellow-dog contract'

(from WordNet)
noun
A labor contract (now illegal) whereby the employee agrees not to join a trade union