PUMICATE MEANING IN ENGLISH

• Pumicate Definition & Synonyms

  1. (v. t.) To make smooth with pumice.


• Pumicated Definition & Synonyms

  1. (imp. & p. p.) of Pumicate


RECENT SEARCHES