ON THE CUFF


Meaning of ON THE CUFF in English

on credit <transacting business on the cuff >

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