exculate ( synonym found)

Definition of exculate:

°To clear of or free from guilt; exonerate.

Definition of exculate:

°To clear of or free from guilt; exonerate.

Back to Top