×

lamentation meaning in English

n. lamentation, complaining, moaning, lament; plaint, threnody, jeremiad

Related Words

  1. lamentable
  2. lamentablement
  3. lamiacée
  4. lamenter
PC Version

Copyright © 2018 WordTech Co.