AT BAY


Meaning of AT BAY in English

AT A DISTANCE, away, off, at arm's length.

2192; headword

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.