Big Huge Thesaurus

footbridge

noun