English Dictionary
Definition on guard in British English
on guard phrase
phrase
1
to be officially put somewhere to guard someone or something
