barrow crossing noun1 •(UK) A type of crossing found mainly in railway stations which allows passengers to cross between platforms at track level. formsbarrow crossings