Apedia

Heard Bomb Police Station Planted Terrorist Organisation Back

Front I've heard that the bomb which went off near the police station was planted by a terrorist organisation, trying to get their own back for recent arrests
Back Meaning:
To get one's revenge

Learn with these flashcards. Click next, previous, or up to navigate to more flashcards for this subject.

Next card: John's place meaning to do

Previous card: Making fuss won back meaning one's revenge

Up to card list: Practical Everyday English