English | German | Russian | Czech

set on foot English

Meaning set on foot meaning

What does set on foot mean?

set on foot

(transitive) To originate; to put into action.

Synonyms set on foot synonyms

What other words have the same or similar meaning as set on foot?

set on foot English » English

set up institute establish

Are you looking for...?

set | on | foot