arrive [verb] + armoured [adjective]