What does groar mean in English?

Learn vocabulary with pictures as well as translations of groar into English

See more

v. groar

Translation: croak

Definition of groar in English

Emitir el sonido característico de las ranas y los sapos.

Synonyms of groar in English

croarcharlearcantar

Definition of groar in Spanish

To emit the characteristic sound of frogs and toads.

See more

n. groar

Translation: croak

Definition of groar in English

Sonido característico de las ranas y los sapos.

Synonyms of groar in English

croarcantocharlear

Definition of groar in Spanish

Characteristic sound of frogs and toads.