HOLD (OR KEEP) AT BAY Meaning of HOLD (OR KEEP) AT BAY in English hold ( or keep) at bayprevent from approaching or having an effect. → bay Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004