Definitions (2)
1. Imprisonment.
2. Barrier or restraint immediate to an item being confined or contained.
Related Videos
http://www.businessdictionary.com/definition/confinement.html
http://www.businessdictionary.com/definition/confinement.html