to prevent (something) from being accomplished

listen to the pronunciation of to prevent (something) from being accomplished
English - English
foil
to prevent (something) from being accomplished
Favorites