Search
Esc
to search a new word
station
noun
ES
estación
origin
Latin
A place or building where a particular activity or service is based.
Synonyms
depot
formal
terminal
technical
post
neutral
stop
neutral
Word Map
+
−
A
−
A
A
+
Search
Browse
Download Dataset