Etymology · French
immobilisation
1 English words descend from French immobilisation, most common first.
- immobilizationThe act or process of preventing a thing from moving.
Etymology · French
1 English words descend from French immobilisation, most common first.