Etymology
Today it means: To reverse-engineer; to analyze (an existing item) in order to determine how to replicate it. Full definition →
From retro- + engineer.
Etymology from Wiktionary, CC BY-SA 4.0.