hit on sth. analogous as a means of explanation; extend the meaning by analogy
Copyright © 2018 WordTech Co.