forestallments
English
Noun
forestallments
plural of
forestallment