ravening

adjective
  1. extremely hungry and searching eagerly for food
  2. greedily seeking to satisfy an appetite or desire
  3. Usage: often used figuratively

Examples