Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

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