There are multiple definitions - click on the translation that matches your context.

Nachahmung

Substantiv

full

imitation

noun

Definitions of imitation

English

something that is made to look like something else, or which copies something else

He used an imitation gun to threaten the woman during the robbery.