Definitions
noun
an aqueous solution of hydrogen bromide that is a strong liquid acid
Look “hydrobromic acid” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an aqueous solution of hydrogen bromide that is a strong liquid acid