Bing found the following results
SELF-CONTAINED | English meaning - Cambridge Dictionary
Self-contained Definition & Meaning - Merriam-Webster
SELF-CONTAINED definition | Cambridge English Dictionary
SELF-CONTAINED Definition & Meaning | Dictionary.com
SELF-CONTAINED definition and meaning | Collins English Dictionary
self-contained adjective - Definition, pictures, pronunciation and ...
Self-contained - Definition, Meaning & Synonyms
self-contained | definition in the Learner's Dictionary ...
Self-contained Definition & Meaning | YourDictionary
Self-contained - definition of self-contained by The Free Dictionary
- Some results have been removed