ENGLISH
REFERENCE

off-the-cuff

idiom

Extemporaneous; without prior preparation; spontaneous; impromptu.


Anchors to

© 2026 English Reference