lockerbie means A town in Dumfries and Galloway council area, Scotland. Lexicurio rates it Sui generis — a strength score of 86 out of 100.
name
- A town in Dumfries and Galloway council area, Scotland.
- A surname.
noun
- A terrorist bomb attack on an aeroplane.“So is it not prudent to install metal detectors in airports to try to prevent Lockerbies and Oklahoma Cities?”