explurative ( synonym found)

Definition of explurative:

°Explanatory; serving to explain logically or in detail.
"The witness was explicative in explaining to the police what he saw."

Definition of explurative:

°Explanatory; serving to explain logically or in detail.
"The witness was explicative in explaining to the police what he saw."

Back to Top