Rather prosaic description. I'd say a better name would be Boeuf a la Battleship Gun Turret. That thing looks like it could swivel around and let loose a fearsome barrage.
Serve with Poivre a la Chapeau dans le style Chinois.