What is the meaning of place in English?

Learn vocabulary with pictures as well as definitions of place in English

Learn in

See more

v. place

Definition of place in English

To move something into a specific place or position.

Synonyms of place in English

put