Please enable javascript to use dictionary! Howto enable javascript?
ballista / catapult mounted on a carriage▼noun
equivalent of "field gun"▼noun
↑