untraceable

'ʌn'treisәbl

英文释义

a. incapable of being traced or tracked down

中文翻译

a. 难追踪的, 难以发现的, 难以描绘的, 难以摹写的

40,129
BNC 频率
31,021
使用频率

学习工具