Top

Discussion

Deplore

  • A.Annals
  • B.Seize
  • C.Applaud
  • D.Complain

Answer: D

Meaning: feel or express strong condemnation of (something)

No comment is present. Be the first to comment.
Loading…

Post your comment