Meaning

1 senses
  1. Any of a number of historical sites in North Korea, designated by Kim Jong Il for propaganda purposes.

revolutionary site — meaning, examples, forms, synonyms | Krumeto