railway carriage seat - English Synonyms Dictionary