means any land or any building or other structure, and includes any train, boat, ship, aircraft or any other vehicle;
Already a subscriber? Log in