Direction: Choose the option that best expresses the meaning of the given idioms and phrases. |
To talk one's head off |
A) To talk loudly
B) To talk in whispers
C) To talk to oneself
D) To talk excessively
E) None of these
Correct Answer: D
You need to login to perform this action.
You will be redirected in
3 sec