Question

At the drop of a hat

Which word or words explains the meaning of the following idioms.
A instantly
B frequently
C currently
D absolutely
Practice Next

Hey! Ask a query