PLACE | definition in the Cambridge English Dictionary