Find the word definition

Wiktionary
railway guns

n. (plural of railway gun English)