Synonyms for APC (same or very similar meaning)
WordNet sense 1 ((military) an armored vehicle (usually equipped with treads) that is used to transport infantry):
armored personnel carrier, armoured personnel carrier
From the ODE community, based on WordNet
add/edit