Definition of High Commission

  • 1. An embassy of one British Commonwealth country to another Noun

Semanticaly linked words with "high commission"

Hyponims for word "high commission"