SPIKE A PERSON'S GUNS


Meaning of SPIKE A PERSON'S GUNS in English

frustrate plans, thwart a scheme

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.