to be mastemind idiom
Answers
Answered by
1
Answer:
to plan a difficult activity, often a crime, in detail and make certain that it happens successfully: He's believed to have masterminded the attacks. Synonyms. direct.
Similar questions