to find the answer to (a problem etc); explain (a difficulty)
answer, resolve
Cases of word usage
1) the part (of a problem) that is the most difficult to solve (crux)
2) determined and stubborn when trying to solve or complete something (dogged)
3) a supply of goods, raw materials etc that a person, country etc has or can use; the ability to solve difficulties (resource)
4) (to cause threads) to become separate; to solve (a mystery) (unravel)