1 - A (usually marked) place where buses, trams or trains halt to let passengers get on and off, usually smaller than a station.
2 - An action of stopping; interruption of travel.
3 - That which stops, impedes, or obstructs; an obstacle; an impediment.
1 - To cease moving.
2 - To not continue.
3 - To cause (something) to cease moving or progressing.





