Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Pumice in English

English

Pumice

/pəməs/

noun

1. A light glass formed on the surface of some lavas

  • Used as an abrasive
    synonym:
  • pumice
  • ,
  • pumice stone

verb

1. Rub with pumice, in order to clean or to smoothen

    synonym:
  • pumice