ballestera.
1. f. In ships or walls, pocketed or opening through which fired the ballestas.
? V.
herb ballestera