set on foot ( synonym found)

Definition of set on foot:

°transferred from the surname.
°A private university in the Bay Area of California.

Definition of set on foot:

°transferred from the surname.
°A private university in the Bay Area of California.

Back to Top