BARRAMUNDI Meaning of BARRAMUNDI in English add. ·noun an australian river fish (osteoglossum leichhardtii). 2. barramundi ·add. ·noun a remarkable australian fresh-water ganoid fish of the genus ceratodus. Webster English vocab. Английский словарь Webster. 2012