The definition of self contained refers to something or someone that is complete on its own and that doesn't need anything else.
(adjective)See self-contained in Webster's New World College Dictionary
adjective
Related Forms:
See self-contained in American Heritage Dictionary 4
adjective
Related Forms:
Learn more about self-contained