Meaning of armoured personnel carrier

Definition of armoured personnel carrier

(adj) of or relating to Galilee or its inhabitants

Other information on armoured personnel carrier

WIKIPEDIA results for armoured personnel carrier
Amazon results for armoured personnel carrier