Meaning of the word replica in English

What does replica mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

replica

US /ˈrep.lɪ.kə/
UK /ˈrep.lɪ.kə/
"replica" picture

Noun

an exact copy or model of something, especially one on a smaller scale

Example:
The museum displayed a perfect replica of the ancient vase.
He built a miniature replica of the Eiffel Tower.