Peculiar-institution meaning

Euphemistic or cynical term for slavery.
noun
0
0
Advertisement