- advertising poster hanging over the centre aisle of a train, bus, etc.
noun (common) (futsuumeishi)
Generated: This term refers specifically to advertisements that are suspended from the ceilings in public transportation. They are strategically placed to catch the attention of passengers as they travel.