an acute intelligence (an analogy based on the well-known sharpness of steel traps)
a trap made of steel with a strong spring and sharp toothlike projections to hold the prey
英汉双解词典包含3185865条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。