Synonyms for "ensure"

Words with similar meaning