set on foot
Meaning
To originate; to put into action.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "set on foot" and many other words and sentences in English.
To originate; to put into action.
Practice speaking and memorizing "set on foot" and many other words and sentences in English.