Online English Dictionary

Home

Detinue


n.

A person or thing detained


© 2009 Dammam Community College