turtle down

动词 v.

英文释义

动词 v.
  1. To shrink (to cower or flinch). intransitive
    — As soon as he entered the haunted house, he turtled down into his jacket.

词形变化

turtles down present,singular,third-person turtling down participle,present turtled down participle,past turtled down past
0 次浏览 数据来源: Wiktionary