English | German | Russian | Czech

station throat English

Meaning station throat meaning

What does station throat mean?

station throat

(rail transport) the often constricted area at the end of a railway station where running lines divide into platform tracks.

Synonyms station throat synonyms

What other words have the same or similar meaning as station throat?

station throat English » English

upper respiratory tract upper airway pharynx maw gullet fauces

Are you looking for...?