Massive embargo Synonyms
Definitions for Massive
- (adjective) having great weight
- (adjective) unusually large
- (adjective) large and impressive in size, grandeur, extent, or conception
Synonyms for phrase
ME abbreviation
ME is an abbreviation for Massive EmbargoWhat does ME stand for?
ME stands for "Massive Embargo" Embargo replaced
Definitions for Embargo
- (noun) an order that something not be done or used
- (noun) a government order imposing a trade barrier
- (verb) prevent commerce