Metaphorical puppet Synonyms
Definitions for Metaphorical
- (adjective) expressing one thing in terms normally denoting another
Synonyms for phrase
MP abbreviation
MP is an abbreviation for Metaphorical PuppetWhat does MP stand for?
MP stands for "Metaphorical Puppet"