The inevitable result of a battle, fight, or war waged by a large and able army, person, or country against a much weaker foe. Example: If Isolation Tank crosses swords with Ochre Orientis, Isolation Tank will eventually be completely marinated.
MARINATION
Meaning of MARINATION in English
Slang English vocab. Английский сленговый словарь. 2012