battlewagon

n. 裝甲車

英文釋義

  1. large and heavily armoured warship