MAAR Meaning of MAAR in English n. volcanic crater made by an explosion Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012