Definition of feast

What does the word feast mean?