Camphorate



ENGLISH MEANING
noun
1.
A salt of camphoric acid.
verb
1.
(TRANSITIVE) To impregnate or treat with camphor.