-engined

['end?ind]
adj. 裝有若干數量或某種類型發動機的
v. 在…上安裝發動機(engine的過去分詞)