~ sthto invent sth new or a new way of doing sth 发明;设计;想出 SYN think up
A new system has been devised to control traffic in the city.
控制城市交通的新系统已经设计出来。