ON THE SLY


Meaning of ON THE SLY in English

in a manner intended to avoid notice

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