1. on guard [ Synonyms: on one's guard, on your guard, upon one's guard] | |
Vigilant
"on guard against con artists"; "must remain on your guard in such a situation";
|
Electronics Wholesale Shop Software Sale, purchase, inventory and accounts software for electronics busine ... Read more