Question: what is the meaning of the phrase at large?
Answer: Prepositional phrase (idiomatic) On the loose; roaming freely; not confined. For a nervous twenty-four hours, three wanted criminals were at large in the city. The ambassador-at-large was designated to the Middle East as a region, rather than to a specific country.