(british) destroy, annihilate; strike suddenly, make a surprise assault

listen to the pronunciation of (british) destroy, annihilate; strike suddenly, make a surprise assault
English - English
{f} scupper
(british) destroy, annihilate; strike suddenly, make a surprise assault
Favorites