English Dictionary
Definition in miniature in British English
in miniature phrase
phrase
1
the same in appearance as someone or something else but much smaller
Example
The theatre had been beautifully reproduced in miniature.
