"Take dig at" is a colloquial expression that means to make a sarcastic comment or criticize someone in a subtle or indirect way. There are several synonyms that can be used in place of this phrase such as "poke fun at," "ridicule," "mock," "jibe," "taunt," "joke about," "sneer at," "deride," and "belittle." Each of these words can convey a similar meaning to "take dig at," but may have slightly different connotations or nuances depending on the context. It is important to choose the right synonym that accurately reflects the intended tone and meaning of the sentence.