Matilda II Share definition Flag The Matilda II was a British infantry tank of the Second World War. "The Matilda II has quite the armor and is a great tank for its role!" Matilda II by HungryWeeb February 21, 2022 0 0 Get merch Get the Matilda II mug. Buy Now — $32.95 See more merch