Bridge of sighs

What is Bridge of sighs?

Bridge of sighs definition and meaning on Dictionary terms:
noun
a bridge in Venice across which prisoners were formerly led for trial in the ducal palace.

 

reference: https://www.dictionary.com/browse/bridge-of-sighs

Tags: