Word Definition - 回味无穷

huí wèi wú qióng to have a rich aftertaste; (fig.) memorable; to linger in one's memory