meaning of xpl
1. a challenge to defend what someone has said
Related Words
demand for explanation | disrupting explosive | explain | explainable | explained | explainer | explaining | explanandum | explanans | explanate | explanation | explanative | explanatoriness | explanatory | explat | explate | expletion | expletive | expletively | expletory | explicable | explicableness | explicandum | explicate | explicated | explicating | explication | explication de texte | explicative | explicator |