challenge (fiil) Mücadeleye davet etmek. Meydan okumak. They had challenged the best teams in the world. (Dünyanın en iyi takımlarına…