Yellow-dog contract - definition and meaning
A yellow-dog contract is an agreement that a worker or job candidate signs in which he or she agrees not to join a union as a condition of employment.
United States Eugenev Debs Grover Cleveland Pullman Railroad Strike Supreme Court American Railway Union
Source: marketbusinessnews.com