Definition of "re-engineered"

re-engineered