deposals
English
Noun
deposals
plural of
deposal
Anagrams
asplodes