Answer: croodles

AnswerCrossword Clue
croodlesCROODLE, to cower down