EnglishAPCNRnounMeaningInitialism of armor-piercing composite non-rigid.SourcesNo citations have been attached yet.