overbridge

noun

Definition of overbridge

British