ammonia borane noun1 •An inorganic hydride of nitrogen and boron, NH₃BH₃, proposed as a source of hydrogen in motor vehicles.