Advertisement
Question 145 Idioms and Phrases

To catch a tartar means:

Correct answer B. To catch a dangerous person

Open question
Advertisement
Question 154 Idioms and Phrases

“Brain Drain” means?

Correct answer B. Migration Of Skilled Person To Other Country

Open question
Advertisement