in places ( synonym found)

Definition of in places:

(adj) : not one of the first three in a race or competition

Definition of in places:

(adj) : not one of the first three in a race or competition

Back to Top