s. generally agreed upon; not subject to dispute
a. 无可争辩的, 无异议的
[法] 无需争论的, 无疑问的, 确然无疑的
1. He is the undisputed champion of the tournament.
他是比赛中无可争议的冠军。
2. This theory is now considered undisputed in the scientific community.
这个理论现在被科学界认为是无可争议的。
3. She has undisputed talent in music and dance.
她在音乐和舞蹈方面有无可争议的才华。