FRASCATI Meaning of FRASCATI in English [ fra'skα:ti ]■ noun a wine, typically white, produced in the region of ~, Italy. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004