Pinned down means forcibly held down, usually, against ones will.
In the case of your example, the person was probably pinned down by a crushed section of the car, or perhaps something that had fallen on the car (a tree for instance).
A spine board is something which a person who has suffered a serious injury would be attached to by paramedics to keep the spine in a fixed position (to avoid further damage/injury).
I am not a teacher.
Interested in Language