Online English Dictionary

Home

Detention


n.

The act of detaining or keeping back; a withholding.


© 2009 Dammam Community College