Synonyms for "kept"

Words with similar meaning