Synonyms for "introduce"

Words with similar meaning