pumice
/pˈʌmʌs/
Explore definitions, synonyms, and language insights of pumice
Definitions
Noun
a light glass formed on the surface of some lavas; used as an abrasive
Verb
rub with pumice, in order to clean or to smoothen