frontageEnglish

frontage, facade, frontal

Noun

The face or front of a building

English: facade, frontage, frontal

The extent of land abutting on a street or water

English: frontage

The direction in which something (such as a building) faces

English: frontage

English words with similar meanings

Show 2 words

Words that start with "frontage"