turtle down
Appearance
English
[edit]Verb
[edit]turtle down (third-person singular simple present turtles down, present participle turtling down, simple past and past participle turtled down)
- (intransitive) To shrink (to cower or flinch).
- As soon as he entered the haunted house, he turtled down into his jacket.