ENGLISH
REFERENCE

not on your nelly

idiom

not on your life, an emphatic form of no.


Anchors to

© 2026 English Reference