mangbattu /mæŋbatu/ ← Back to M Definitions 1. noun A mangrove community or area. “The mangbattu was home to numerous species of birds.” Synonyms mangal mangrove Antonyms arid