frontage - Dictionary definition and meaning for word
frontage
Definition (noun) the extent of land abutting on a street or water
Definition (noun) the direction in which something (such as a building) faces
Definition (noun) the face or front of a building
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com