Word info

deploration

Noun

Meaning

The act of deploring or lamenting; lamentation.

Source: Webster's dictionary

Anagrams

Close letter words and terms