楼橹 lóu lǔ

DEFINITIONS

  1. watch tower
  2. movable battlefield turret

CHARACTERS

楼 lóu building of two or more stories
橹 lǔ oar, scull; row, scull