What does academy award mean?

academy award meaning in General Dictionary

an annual prize because of the Academy of Motion Picture Arts and Sciences for accomplishments in motion picture production and performance