detainment ( synonym found)

Definition of detainment:

°The condition of being detained; detention.

Definition of detainment:

°The condition of being detained; detention.

Back to Top