in miniature

Prepositional phrase

 * 1) At a miniature size.
 * 2) On a small scale.