‘Residence district’ means the territory contiguous to a highway not comprising a business district when the frontage on such for a distance of 300 feet or more is mainly occupied by dwellings or by dwellings and buildings in use for residence.