Definition of croar in Spanish:

croar

intransitive verb

  • 1

    Emitir [la rana] su voz.

    los miembros de algunas especies de sapos producen sonidos similares al croar de las ranas; figurative cientos de motocicletas croan en aquel gran lago de belleza ultrajada