Subscribe
URL of the page has been copied to clipboard.
Meaning : A person who devises plots or intrigues.
Example : He is believed to be the principal designer of the terrorist bombing attack.
Synonyms : designer
Install App