- stop (bus, tram, etc.); station; stopping place
noun (common) (futsuumeishi)
Generated definitions (experimental)
- stop (bus, tram, etc.); station; stopping place
This meaning refers to a designated location where public transportation vehicles such as buses and trams halt to pick up or drop off passengers.
Generated collocations (experimental)
Wiktionary definitions (experimental)