Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of monte acid

- An acid elevator, as a tube through which acid is forced to some height in a sulphuric acid manufactory.