We do not currently know of any synonyms for armoured personnel carrier.
The noun armoured personnel carrier is defined as: