STOP AND SHOP definition

STOP AND SHOP means Stop & Shop Supermarket Company, Inc., as tenant under the Stop and Shop Lease.