lamentation - Dictionary definition and meaning for word lamentation
Powered by Mnemonic Dictionary
LAMENT--is to LET OUT MENTAL suffering...i.e, mourining