Definition of “think sth through” - English Dictionary

English