English synonyms about - contact  

High Commission

noun

1 High Commission

An embassy of one British Commonwealth country to another.


Find more on high commission elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0137