carafeDict.lkDict.lk - Sinhala to English DictionaryMeaning carafe Tweet Sinhala Dictionary definitions for carafecarafe 🔊 /kʌɹæˈf/carafe : ගුරුලේත්තුවcarafe : වතුර බෝතලයcarafe definitionNoun. A glass water bottle for the table or toilet; -- called also croft.Lern More AboutWiki Definition: carafeGoogle Search result: GoogleWiki Article: Wikipedia Tweet