Synonyms for "administer"

Words with similar meaning