SAMOVAR Meaning of SAMOVAR in English [ 'saməvα: , ˌsamə'vα: ]■ noun a highly decorated Russian tea urn.OriginRuss., lit. 'self-boiler'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004