The Collaborative International Dictionary of English v.0.48:caff \caff\, n. [from cafe.] a cafe. [British slang] [PJC] WordNet (r) 3.0 (2006):caff n 1: informal British term for a cafe