Dictionary search results

Showing 1-3 of 3 results

cower British & World English

Crouch down in fear

cower English Thesaurus

I would cower in the corner and tremble

cower English-Spanish

encogerse* (de miedo)