Dictionary search results

Showing 1-4 of 4 results

croak British & World English

A characteristic deep hoarse sound made by a frog or a crow

croak English Thesaurus

‘You must excuse me,’ croaked the old woman

croak English-Spanish

croar m, canto m