mountain battery

  1. (topçu) dağ bataryası.