bears a striking resemblance to - looks very much like or the same as something else Articles found: Giant robot with human pilot takes baby steps in Korea (05/01/2017)