Makeshift miracle Synonyms
Definitions for Makeshift
- (adjective) taking the place of one that came before
- (noun) a temporary replacement
- (adjective) done or made using whatever is available
Synonyms for phrase
MM abbreviation
MM is an abbreviation for Makeshift MiracleWhat does MM stand for?
MM stands for "Makeshift Miracle" Definitions for Miracle
- (noun) something extraordinary or surprising
- (noun) a marvellous event manifesting a supernatural act of a divine agent
- (noun) any amazing or wonderful occurrence