3 English Synonyms for FORESTALLMENT
Prev.1Next
deterrence
Definition: 1. The act of deterring, or the state of being deterred.
There are 4 definitions of the word deterrence
Show more information about deterrence
preclusion
Definition: 1. (countable) The act of precluding.
There are 2 definitions of the word preclusion
Show more information about preclusion
Prev.1Next
Search took: 7.3120 ms