Starfish site (English, noun)
expansion: Starfish site (plural Starfish sites)
Senses:
qualifier: World War II
glosses: Any of the decoy cities built in the British countryside and set on fire during nearby bombing raids to divert German bombers away from their intended targets.
tags: UK
historical
Forms:
form: Starfish sites
tags: plural