immobilized ( synonym found)

Definition of immobilized:

(adj) : subject to immobilization

Back to Top