final result ( synonym found)

Definition of final result:

(n) : somebody or something that appears in a final of a competition

Definition of final result:

(n) : somebody or something that appears in a final of a competition

Back to Top