REPLICA Meaning of REPLICA in English ■ noun an exact copy or model especially one on a smaller scale than the original.OriginC18 (as a musical term in the sense 'a repeat'): from Ital., from ~re 'to reply'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004