English word definition — powered by WordNet
give or delegate power or authority to
grant authorization or clearance for
Want to remember authorise?