MOAB

/mˈoʊæb/

MOAB

English Noun
Ad

Definition

Acronym of Mother of all Bombs.

Ad