Definition of personnel car in English:

personnel car

noun

Military
  • Personnel carrier.

Origin

Early 20th century; earliest use found in The Illustrated London News.