楼橹lóulǔ
Meanings
1. watch tower
2. movable battlefield turret
Characters used