AT A LOSS


Meaning of AT A LOSS in English

1 : uncertain as to how to proceed <was at a loss to explain the discrepancy>

2 : unable to produce what is needed < at a loss for words>

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.