ring meaning in French
n. sonnerie, son d'une cloche; sonnerie du téléphone; ton, son, tintement; anneau, bague; groupe de personnes engagées dans une activité particulièren, cercle, groupe; ring, zone fermée conçue pour des compétitions sportives; ring, estrade sur laquelle combattent les boxeurs
v. sonner, tinter, retentir; téléphoner; boucler, encercler, cerner