回回炮是蒙古人引自西域地区的,由阿拉伯国家技师所造的,以发射石器作为攻击敌方部队或城墙的重型武器,也就是抛石器。由于其从西域阿拉伯地区引入,由元军在进攻襄阳、樊城时较早使用并发挥了重要作用,所以俗称“回回炮”,又称“西域炮”或“襄阳炮”。
回回炮,即配重式投石机,不同于人力牵引投石机,配重式投石机主要利用配重物的重力发射。配重式投石机的机架两支柱间有固定横轴,上有与轴垂直的杠杆,可绕轴自由转动。杠杆短臂上固定一个重物,长臂末端有弹袋(类似投石带的套子)用于装弹。发射时,用绞车把长臂向后拉至几乎水平,突然放开,石袋即迅速升起。当短臂重锤完全落下时,投射物从弹袋中沿约45度角飞出。30公斤的石弹射程约140-210米,100公斤的石弹射程约40-70米。