文polyglot.
← English dictionary
English / word

place

noun, verb A1
MEANING 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

Sources

Bidyazo vocabulary library ↗