train depot n : terminal where trains load or unload passengers or goods [syn: {railway station}, {railroad station}, {railroad terminal}, {train station}]
Copyright © 2024 3Dict.net