'petty apartheid' definitions:

Definition of 'petty apartheid'

(from WordNet)
noun
Racial segregation enforced primarily in public transportation and hotels and restaurants and other public places