oil of tartar per deliquium en · NOUN Meanings (obsolete, uncountable) potassium carbonate dissolved in the water which its extracts from the air. Relateds salt of tartar