Definition of cañardo in Spanish:

cañardo

masculine noun

  • 1

    Spain informal En fútbol y otros deportes de pelota, disparo muy potente.