PUMICATE Meaning of PUMICATE in English vt to make smooth with pumice. Webster English vocab. Английский словарь Webster. 2012