Synonyms and related words :
cerebrate, conceive, conceptualize, entertain ideas, excogitate, exercise the mind, form ideas, give thought to, ideate, intellectualize, puzzle out, reason, reason out, sort out, think, think about, think out, think through,