vocab dash
Log in
Sign up
楼橹
lóulǔ
Meanings
1. watch tower
2. movable battlefield turret
Characters used
楼
floor
橹
scull