Green’s Dictionary of Slang

bay front n.

see bay window n. (2)