SAMOVAR Meaning of SAMOVAR in English n. a Russian urn for making tea, with an internal heating tube to keep water at boiling-point. Etymology: Russ., self-boiler Oxford English vocab. Оксфордский английский словарь. 2012