Find the word definition

Wiktionary
bay platforms

n. (bay platform English)