ホームドア
Meanings
Noun
1. platform door (railway); platform screen door