Definition, synonyms and related words
A designated point where trams stop to allow passengers to leave or board.