Definitions of Court of saint james's:

  • noun:   the British royal court