Deplorate

Definition:

  • (a.) Deplorable.

Compare deplorate with other words:

deflorate vs. deplorate

deplorable vs. deplorate