Words: High Commission
Part of speech: n
Definition: an embassy of one British Commonwealth country to another