English / word
place
noun, verb A1MEANING IN ENGLISH
a location, position, or suitable area; to put something somewhere
a particular position or location; to put something in a specific position
In context
01
This is a quiet place.
02
Please place your signature here.
Synonyms
location,spot,put
Antonyms
displace,remove
Collocations
safe place,public place,place an order
Verb forms
Past: placed · Past participle: placed · -ing: placing