insuppressible

.insә'presәbl

英文释义

a. That can not be suppressed or concealed;
irrepressible.

中文翻译

a. 难制服的, 抑制不住的

学习工具