What is the meaning of the word "haber"?

Definitions:

  1. A German chemist who received the Nobel Prize in Chemistry in 1918 for his invention of the Haber process. copy to clipboard NOUN
  2. German chemist noted for the synthetic production of ammonia from the nitrogen in air. copy to clipboard NOUN

Synonyms:

NearBy Words: