Back to Dictionary
吊楼
吊樓
diàolóu
1. a building supported on pillars projecting over a river
2. a mountain hut supported on pillars