We do not currently know of any antonyms for embracer.
The noun embracer is defined as:
See full definition of the word embracer.