SHOOT YOURSELF IN THE FOOT Meaning of SHOOT YOURSELF IN THE FOOT in English See ↑ HARM 2 Longman Activator English vocab. Английский словарь Longman активатор . 2012