humpback bridge

English

Noun

humpback bridge (plural humpback bridges)

  1. (British) (usually) a single-arch bridge with steep approaches on either side

References

Further reading