Choose the correct meaning of idiom:
AKeep at bay To monitor closely
BTo keep away or at a safe distance
CTo defeat completely
DTo take advantage of
AKeep at bay To monitor closely
BTo keep away or at a safe distance
CTo defeat completely
DTo take advantage of
Related Questions: