siege engine

listen to the pronunciation of siege engine
الإنجليزية - الإنجليزية
A large weapon of war used, during medieval times, to batter fortifications