語根 tract は「引っ張る」を意味します
tractor は後ろに様々な器具を取り付けて引っ張りますね?
だからトラクターになりました
treat, train, track, trace も同語源です
なので
contract 共に(con)引き合うから「契約」
extract 外に(ex)引っ張り出すから「抜粋、抽出」
attract ある方向へ(at)引き寄せるから「魅了する、引き寄せる」
attraction ↑の名詞で「アトラクション、呼び物」
abstract 離れて(abs)引っ張るから「取り出す、抽象的な」
distract 心を別のほうへ(dis)引っ張り去るので「心をかき乱す、集中させない」
subtract 下に(sub)引っ張るので「引く、減じる」
treat 物を引き回すと「扱う」病人なら「治療する」人を飲食に引っ張れば「おごる」
retreat 後ろ(re)に引くから「後退、退却」
train 人を引っ張ったら「訓練する」機関車が引っ張るのは「列車」
track 物を引っ張った跡なので「小道、競技場のトラック」
trace ペンが通った跡なので「痕跡、足跡、跡を辿る」
*********************************************