Definitions Found:

table delicacy; fancy tidbit of food