forestallment

listen to the pronunciation of forestallment
الإنجليزية - الإنجليزية
{i} foiling, frustration, prevention; anticipation, acting in advance
forestallment
المفضلات