speculate 推測,猜測:根據不確定的證據所進行的推理過程;
suppose 猜想:尤指建立在不確定或推測性根據上的猜想:
suspect 猜想,想象:猜想為真的或可能的;想象:
具體的區分還得看這些單詞適用的語境,可以搜索相關英文網頁和查字典。