spot ·noun (PLACE)

Definition: a place Level: B2