through site definition

through site means a site other than a corner site, with frontage of not less than 6 m to each of two or more roads. A through site shall be deemed to be a front site for the purpose of this Plan.
through site means a site having a frontage on two parallel, or approximately parallel, streets.