park (public garden or urban recreational area)
amusement park (in compounds: parc d'attractions)
On va se poser au parc cet après‑midi ?
Shall we hang out at the park this afternoon?
fleet; installed base (of vehicles, computers, equipment)
stock (of equipment)
L'entreprise doit renouveler son parc informatique.
The company needs to renew its computer hardware.