English Dictionary
Definition on the sly in British English
on the sly phrase
phrase
1
done secretly, especially because you know you should not be doing it
Synonyms and related words
