Frappe

Webster's Dictionary of the English Language

·add. ·adj Iced; frozen; artificially cooled; as, wine frappe.

II. Frappe ·add. ·noun A frappe mixture or beverage, as a water ice, variously flavored, frozen soft, and served in glasses.