haywire
haywire基本解释
n.临时电线;捆干草用的铁丝
adj.乱七八糟的;失去控制的;故障的
haywire同义词
haywire英英释义
"it used to drive my husband balmy"
"something is amiss""has gone completely haywire""something is wrong with the engine"