SOLDIER'S POMATUM Meaning of SOLDIER'S POMATUM in English . A piece of tallow candle. Slang English vocab. Английский сленговый словарь. 2012