Doing something at the drop of a hat What does the idiom mean?
A Doing something slowly.
B Doing something instantaneously
C Doing something irrationally.
D Doing something later
Solution
Correct Answer: Option B
Doing something at the drop of a hat =তাৎক্ষনিকভাবে কোন কিছু করা '-Doin something instantaneously