English dictionary
lamenting meaning and definition
Definition and meaning of lamenting at MeaningMonkey.org. lamenting meaning and definition in the English Dictionary.LAMENTING adjective
Definition of lamenting (adjective)
Source: Princeton University Wordnet