Definition of sub-crossing in US English:

sub-crossing

noun

  • An underground crossing (originally beneath a railway); a subway.

Origin

Mid 19th century; earliest use found in The Athenaeum.