SAMOVAR Meaning of SAMOVAR in English n. a Russian urn for making tea, with an internal heating tube to keep water at boiling-point. [Russ., = self-boiler] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012