1 overbridge | Definition of overbridge

overbridge

noun

Definition of overbridge

British