Definition of Moscow Centre in English:

Moscow Centre

(US Moscow Center)

noun

historical
  • The headquarters of the Soviet Secret Service.

Origin

1920s; earliest use found in The Contemporary Review.