deploration

deploration

English Noun
Ad

Definition

The act of deploring or lamenting; lamentation.

Ad