siege engine

listen to the pronunciation of siege engine
English - English
A large weapon of war used, during medieval times, to batter fortifications