ALL meanings of in miniature
in min·i·a·ture
I i - adverb in miniature on a smaller scale 1
- phrase in miniature If you describe one thing as another thing in miniature, you mean that it is much smaller in size or scale than the other thing, but is otherwise exactly the same. 0
- noun in miniature on a small scale 0
- noun in miniature on a small scale; greatly reduced 0