Language:
Free Online Dictionary|3Dict

楼橹

Source : CEDICT

watch tower/movable battlefield turret