gourmet

noun
  1. a person who enjoys and knows a lot about good food and drink
adjective
  1. relating to or being high-quality food that is carefully prepared

Examples