equivocal
adj
1 having a double or doubtful meaning; ambiguous 模棱两可的; 意义不明的
The politician gave an equivocal answer. 那政客的答覆模棱两可.
2 (of behaviour, circumstances, etc) questionable; suspicious (指行为、 情况等)不可靠的, 可疑的.
The mammoth has now been restored in the Palaeontological Museum in Leningrad. Other animals were trapped in tar pits, like the elephants, sabre-toothed cats, and numerous other creatures that are found at Rancho la Brea,which is now just a suburb of Los