one who acts in advance; one who prevents or thwarts

listen to the pronunciation of one who acts in advance; one who prevents or thwarts
English - English
{i} forestaller
one who acts in advance; one who prevents or thwarts
Favorites