pumice

Noun
  1. A light glass formed on the surface of some lavas;
    Used as an abrasive (synset 114724599)
Verb
  1. Rub with pumice, in order to clean or to smoothen (synset 201252807)

Other Searches