duo Meaning and Definition
1. n. a musical composition for two performers
2. n. a pair who associate with one another
3. n. two performers or singers who perform together
4. n. two items of the same kind
DUO (Chinese: 双景坊) is a contemporary twin-tower integrated mixed-use development (comprising residential accommodation, offices, a hotel and a retail gallery) located on a site bordered by Ophir Road, Rochor Road and Beach Road in Singapore.
Sponored Video