Definition, synonyms and related words
An inorganic hydride of nitrogen and boron, NH₃BH₃, proposed as a source of hydrogen in motor vehicles.