Search results
非
1
to lose an argument despite being in the right; to have the right on one's side, yet succumb to another
1
impeccable; unimpeachable; cannot be faulted; above reproach; beyond reproach; faultless; perfect
Search results
to lose an argument despite being in the right; to have the right on one's side, yet succumb to another
impeccable; unimpeachable; cannot be faulted; above reproach; beyond reproach; faultless; perfect