antagonist meaning in French
n. antagoniste, adversaire, concurrent; opposant, rival; antagoniste, drogue ou substance qui se lie à un récepteur et qui bloque son activité, substance dont l'action s'oppose à celle d'une autre (bio-chimie; pharmacologie)