What is the meaning of the word "ammoniate"?

Definitions:

  1. to treat with ammonia copy to clipboard verb
    • I ammoniated the oven. copy to clipboard

Synonyms:

NearBy Words: