DictionaryAI

human zoo

Short definition from Wiktionary

Noun

  1. An exhibition of aboriginal humans in a facsimile of their normal cultural setting.

We haven’t written up human zoo yet: Simple and Standard meanings, examples and a quiz.