station throats

listen to the pronunciation of station throats
English - English
plural form of station throat
station throat
the often constricted area at the end of a railway station where running lines divide into platform tracks