armoured [adjective] + cannon [noun]