Word info

Angostura Bridge

Noun

Meaning

a suspension bridge across the Orinoco River at Ciudad Bolivar

Source: WordNet

Close letter words and terms