miniaturize
verb
Meaning
To design or construct something on a miniature scale.