MOUNT HUBBARD Meaning of MOUNT HUBBARD in English n. Hubbard, mountain peak in southeast Alaska which is part of the Coast Mountains Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012