battery gun

noun, a heavy gun, such as a canon, in a fortified emplacement (adapted from “battery”, COD)

“They had the battery guns up on the hills, you know.”