in places (0 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