The phrase "weasels out" refers to the act of avoiding responsibility or finding a way to escape from a difficult situation. To find antonyms for this phrase, we need to look for words that signify taking responsibility or facing challenges. Some antonyms for "weasels out" include "confront," "face up to," "meet head-on," "take charge," "own up," "stick to," and "follow through." These words show a determination to confront problems head-on and take responsibility for one's actions. Thus, instead of "weaseling out" of problems, we can choose to face them squarely and tackle them with determination and courage.