place ·noun (SOMEWHERE)

Definition: a position, building, town, area, etc. Level: A1